第17讲 学时 章节 第五章关系数据理论 名称 教学 内容 个不好的关系模式中存在的问题,函数依赖,码,1NF,2NF,3NF 教学 通过课堂教学使学生掌握关系模式规范化的思想,掌握函数依赖、码等概念,掌握1NF、2NF、 目的 3NF 教学 重点 关系模式规范化的思想与过程 教学 关系模式规范化的思想与过程 难点 敦学 课堂讲授 方法 教学 手段 多媒体电子教案,板书 本堂课主要围绕如何设计一个好的关系模式展开讨论 一、问题的提出 1.首先回顾前面学校过的关系模式的概念。 2.简单讲解关系模式中的数据依赖。 3.通过一个数据库的实例引出设计一个不好的关系模式存在的三类问题:数据冗余太大、 插入异常、删除异常,从而引出规范化理论。 二、学习几个新的概念 1.讲解函数依赖、平凡函数依赖和非平凡函数依赖的概念。 2.讲解完全函数依赖、部分函数依赖的概念。 3.讲解传递函数依赖的概念。 教学 分别通过讲解例题来讲解这些概念。 过程 三、复习一些旧概念 设计 1.复习候选码、主码、主属性和非主属性的概念。 2.复习外码的概念。 分别通过例题来讲解这些概念/ 四、讲解1NF的定义,所有的关系模式必须达到1NF 五、讲解2NF的定义,关系模式达到2NF所能够消除的异常,让一个关系模式达到2NF所 采取的方法,遵照的原则。 六、讲解3NT的定义,关系模式达到3NF基本能够消除前面所提到的所有异常,让一个关系 模式达到3NF所采取的方法,遵照的原则。 1NF、2NF、3NF的讲解始终贯穿了对前面数据库实例的规范化过程。 本堂课主要讲解了如何把不好的关系模式转换为好的关系模式,围绕这个中心讲解了函 小结 数依赖、码等概念,INF、2NF和3NF的定义及关系模式分别达到这些范式时所采用的方法 和遵照的原则,讲解了关系模式规范化的步骤
第 17 讲 学时 2 章节 名称 第五章 关系数据理论 教学 内容 一个不好的关系模式中存在的问题,函数依赖,码,1NF,2NF,3NF 教学 目的 通过课堂教学使学生掌握关系模式规范化的思想,掌握函数依赖、码等概念,掌握 1NF、2NF、 3NF 教学 重点 关系模式规范化的思想与过程 教学 难点 关系模式规范化的思想与过程 教学 方法 课堂讲授 教学 手段 多媒体电子教案,板书 教学 过程 设计 本堂课主要围绕如何设计一个好的关系模式展开讨论 一、问题的提出 1.首先回顾前面学校过的关系模式的概念。 2.简单讲解关系模式中的数据依赖。 3.通过一个数据库的实例引出设计一个不好的关系模式存在的三类问题:数据冗余太大、 插入异常、删除异常,从而引出规范化理论。 二、学习几个新的概念 1.讲解函数依赖、平凡函数依赖和非平凡函数依赖的概念。 2.讲解完全函数依赖、部分函数依赖的概念。 3.讲解传递函数依赖的概念。 分别通过讲解例题来讲解这些概念。 三、复习一些旧概念 1.复习候选码、主码、主属性和非主属性的概念。 2.复习外码的概念。 分别通过例题来讲解这些概念/ 四、讲解 1NF 的定义,所有的关系模式必须达到 1NF 五、讲解 2NF 的定义,关系模式达到 2NF 所能够消除的异常,让一个关系模式达到 2NF 所 采取的方法,遵照的原则。 六、讲解 3NF 的定义,关系模式达到 3NF 基本能够消除前面所提到的所有异常,让一个关系 模式达到 3NF 所采取的方法,遵照的原则。 1NF、2NF、3NF 的讲解始终贯穿了对前面数据库实例的规范化过程。 小结 本堂课主要讲解了如何把不好的关系模式转换为好的关系模式,围绕这个中心讲解了函 数依赖、码等概念,1NF、2NF 和 3NF 的定义及关系模式分别达到这些范式时所采用的方法 和遵照的原则,讲解了关系模式规范化的步骤