第六章 关系数据理论2
复习上节课内容
关系模型概念回顾关系、关系模型、关系数据库、定义关系模式中可能存在异常(示例)数据冗余、插入异常、删除异常、更新复杂关系模式中存在异常原因数据依赖(定义、分类)、函数依赖关系模式规范化函数依赖(平凡、非平凡、完全、部分、传递函数依赖)
例:模式R(Sno,Sname,Sdept,Mname,Cno, Cname, Grade ),依据其语义,有以下函数依赖关系:语义1:每个学生只会有一个学号; Sno→Sname语义2:系与学生是一对多关系;Sno→Sdept语义3:系与系主任是一对一关系; Sdept←→Mname语义4:每门课程只有一个课程号; Cno→Cname语义5:每个学生学习每门课程有一个成绩;(Sno,Cno)F→Grade可推出: Sno 传递→ Mname省略部分函数依赖:如(Sno,Cno)P→Sname等
附件列表