第四篇 关系数据库设计理论.pptVIP

  • 5
  • 0
  • 约1.7万字
  • 约 98页
  • 2017-06-18 发布于湖北
  • 举报
范式关系图 定义 范式是对关系的不同数据依赖程度的要求 通过模式分解将一个低级范式转换为若干个高级范式的过程称作规范化(概念的纯粹化) 1NF 定义 关系中每一分量不可再分。即不能以集合、序列等作为属性值 2NF 关系模式SCD(Sno , Sname , Dept , Mn, Cno , Score) 不良特性 插入异常:如果学生没有选课,关于他的个人信息及所在系的信息就无法插入 删除异常:如果删除学生的选课信息,则有关他的个人信息及所在系的信息也随之删除了 更新异常:如果学生转系,若他选修了k门课,则需要修改k次 数据冗余:如果一个学生选修了k门课,则有关他的所在系的信息重复 2NF 定义 若R?1NF,且每个非主属性完全依赖于码,则称R?2NF 消除非主属性对码的部分依赖 如S?2NF,因为 2NF 改造 非主属性有两种,一种完全依赖于码,一种部分依赖于码。 将S分解为: SC(Sno , Cno , Score) S_SD(Sno , Sname , Dept , Mn) S_SD(Sno , Sname , Dept , Mn) 不良特性 插入异常:如果系中没有学生,则有关系的信息就无法插入 删除异常:如果学生全部毕业了,则在删除学生信息的同时有关系的信息也随之删除了 更新异常:如果学生转系,不但要修改Dept,还要修改Mn,如果换系主任,则该系每

文档评论(0)

1亿VIP精品文档

相关文档