关系数据库与SQL Server 2005 龚小勇 第3讲 关系数据库原理(关系的完整性和规范化)新.pptVIP

  • 3
  • 0
  • 约4.25千字
  • 约 29页
  • 2015-12-14 发布于广东
  • 举报

关系数据库与SQL Server 2005 龚小勇 第3讲 关系数据库原理(关系的完整性和规范化)新.ppt

第1章 关系数据库原理 ——关系的完整性和关系的规范化 主讲人:段利文 复习 什么是关键字/码/键? 什么是主关键字/主码/主键? ER图转化为关系模式的原则是什么? 复习 关系应具备什么性质? 第1章 关系数据库原理 ——关系的完整性规则、规范化 教学内容 关系的完整性规则 实体完整性、参照完整性、域完整性 函数依赖 完全函数依赖、部分函数依赖、传递函数依赖 关系的规范化 第一范式、第二范式、第三范式 第1章 关系数据库原理 ——关系的完整性规则、规范化 学习目标 认知目标: 理解关系的完整性规则 了解函数依赖、关系规范化的含义 理解三种范式的定义 能力目标: 能判别关系的范式类别 (重点、难点) 能进行范式的分解(重点、难点) 一、关系的完整性规则 定义 是对关系的某种约束条件。 目的 用于保证关系数据库中数据的正确性和可靠性。 类型 实体完整性规则 参照完整性规则(引用完整性规则 ) 域完整性规则(用户自定义完整性规则) 一、关系的完整性规则 1.实体完整性规则 规则要求: 在任何关系的任何一个元组中,主键的值不能为空值、也不能取重复的值。 目的:用于保证数据库表中的每一个元组都是惟一的。 请思考:下面的关系是否违反实体完整性规则? 一、关系的完整性规则 2.域完整性规则(用户定义完整性规则) 规则要求 由用户根据实际情况,定义表中属性的取值范围 例

文档评论(0)

1亿VIP精品文档

相关文档