数据库应用技术(第二章续).pptVIP

  • 8
  • 0
  • 约1.41万字
  • 约 78页
  • 2017-06-28 发布于江西
  • 举报
数据库应用技术(第二章续).ppt

为了消除冗余和潜在的更新异常,关系数据库的规范化理论为关系模式确定了多种范式。 所谓范式(Noranal Form)是指规范化的关系模式。由于规范化的程度不同,就产生了不同的范式。 从1971年起,E.F.Codd相继提出了第一范式(1NF)、第二范式(2NF)、第三范式(3NF),Codd与Boyce合作提出了Boyce-Codd范式(BCNF)。在1976~1978年间,Fagin、Delobe以及Zaniolo又定义了第四范式。到目前为止,已经提出了第五范式(5NF)。 满足最基本规范化的关系模式叫第一范式,第一范式的关系模式再满足另外一些约束条件就产生了第二范式、第三范式、BC范式等等。每种范式都规定了一些限制约束条件。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 该关系存在着如下问题: ⑴ 数据冗余大。每一个“所在系”和“系主任姓名”存储的次数等于该系的学生人数乘以每个学生选修的课程门数。 ⑵ 插入异常。一个新系没有招生时,“所在系”和“系主任姓名”无法插入到数据库中,因为在这个关系模式中,主键是(学号,课程名),而这时因没有学生而使得学号无值,所以没有主属性值,关系数据库无法操作,因此引起插入异常。 ⑶ 删除异常。当一个系的学生都毕业了而又没招

文档评论(0)

1亿VIP精品文档

相关文档