第03章 关系数据库规范化理论.pptVIP

  • 4
  • 0
  • 约3.66千字
  • 约 21页
  • 2019-09-09 发布于江西
  • 举报
第3章 关系数据库规范化理论 第一部分 数据库系统的一般原理 第3章 关系数据库规范化理论 数据库设计的问题可以简单地描述为:如果要把一组数据存储到数据库中,如何为这些数据设计一个合适的逻辑结构。在关系数据库系统中,就是如何设计一些关系表以及这些关系表中的属性。这就是本章介绍的关系模式的规范化设计问题。 项目3.1 函 数 依 赖 ?项目要求 (1) 掌握函数依赖的定义、以及函数依赖的各种类型。 (2) 使用函数依赖的推理规则,写出关系的主码。 ?学习节奏 3.1.1 什么是函数依赖 项目3.1 函 数 依 赖 假定有如图3-1所示的关系R。 图3-1 关系R 其中,XH、KH、KM、XM、DZ和CJ依次为学号、课程号、课程名、教师姓名、教师地址和学生成绩。 3.1.1 什么是函数依赖 项目3.1 函 数 依 赖 3.1.1.1 函数依赖 任给R(U),U为属性集,x、y为U的子集,如果对于x的每个值,y有唯一确定的值与之对应,则称x决定y,或y函数依赖于x,记为x→y。 3.1.1.2 平凡函数依赖与非平凡函数依赖 设x→y,如果y是x的子集,则称x→y为平凡函数依赖。如(XH,KH)→XH。 如果y中至少有一个属性不在x中,则称x→y为非平凡函数依赖。如(XH,KH)→(XH,KM)。 如果y中没有一个属性在x中,则称x→y为完全非平凡函数依赖。 对于任一

文档评论(0)

1亿VIP精品文档

相关文档