数据库技术 作者 张俊玲 王秀英 第16章.pptVIP

  • 1
  • 0
  • 约1.28千字
  • 约 21页
  • 2015-12-10 发布于广东
  • 举报

数据库技术 作者 张俊玲 王秀英 第16章.ppt

第16章 关系模式的规范化 本章将介绍函数依赖概念和如何进行关系模式的规范化。 16.1 问题的提出 16.2 函数依赖与键 16.3 关系模式的范式与规范化 16.1 问题的提出 这个模式存在如下问题。 (1)数据冗余大。 (2)数据不一致性。 (3)操作异常。 16.2 函数依赖与键 16.2.1 函数依赖 学生(学号,姓名,性别,出生日期,专业) 函数依赖又分为完全依赖、部分依赖和传递依赖。 例如有一个成绩关系: 成绩(学号,姓名,课程号,课程名,分数) 假设一个学生只属于一个班,一个班有一个辅导员,但一个辅导员负责几个班,这样可以得到一个关系: 辅导(学号,班级,辅导员) 此关系的函数依赖关系见图16-3。 16.2.2 键 在一个关系模型中,包含在候选键中的属性称主属性;不包含在候选键中的属性称非主属性。 教师(教师号,姓名,专业,职称,性别,年龄,部门编号) 若属性(或属性组)X并非关系R的主键,而是另一关系的主键时,则属性X是关系R的外部键。 16.3 关系模式的范式与规范化 目前范式包括1NF、2NF、3NF、BCNF、4NF和5NF。 16.3.1 范式与规范化 1.第一范式(1NF) 如果关系模式R的每一个属性只包含单一的值,则关系模式R满足1NF

文档评论(0)

1亿VIP精品文档

相关文档