第4部分DataBase关系数据理论(新1)课程.pptVIP

  • 2
  • 0
  • 约3.89千字
  • 约 29页
  • 2016-12-08 发布于江苏
  • 举报

第4部分DataBase关系数据理论(新1)课程.ppt

An Introduction to Database System 4.1.1 引言---问题的提出 关系数据库逻辑设计 针对具体数据库设计问题,如何构造一个适合于它的关系模式(举例) 数据库逻辑设计的工具──关系数据库的规范化理论 【例4.1】 关系模式比较 关系模式1 S{学号,姓名,性别} C{学号,课程号,课程名,学习期限,成绩,奖学金} 关系模式2 S{学号,姓名,性别} L{学号,课程名,成绩} C{课程号,课程名,学习期限} A{成绩,奖学金} 关系模式1-C的一个派生关系 C{学号,课程号,课程名,学习期限,成绩,奖学金} “不好的”关系模式弊病总结: 数据存储冗余 数据不一致性 插入异常(应该插入的数据未被插入) 删除异常(不该删除的数据被删除) 数据依赖 是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系 是现实世界属性间相互联系的抽象 是数据内在的性质 是语义的体现 数据依赖的类型 函数依赖(Functional Dependency,简记为FD) 多值依赖(Multivalued Dependency,简记为MVD) 其他 4.1.2 规范化 规范化理论用来改造关系模式,通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常

文档评论(0)

1亿VIP精品文档

相关文档