第15讲-关系模式设计之规范形式
1500-本讲学习什么(1分19秒)及第15讲教学课件
1501-什么是第一范式(3分53秒)
1502-什么是第二范式(6分40秒)
目的:消除非受控冗余
1503-什么是第三范式(6分40秒)
目的:消除非受控冗余
1504-什么是Boyce-Codd范式(6分19秒)
1505-什么是多值依赖(9分31秒)
1506(选修)-关于多值依赖的Armstrong公理(14分40秒)
第5讲(总第15讲)模拟题
1、关系数据库规范化是为了解决关系数据库中插入问题、删除问题和数据冗余的问题而引入的。
11、已知关系模式R(A,B,C),函数依赖集F={B→C, B→A, A→BC}。则关于R,说 法正确的是?
解析:首先确定候选键,候选键为A能完全决定所有属性,B也能完全决定所有属性,所以A和B为候选键,非主属性为C。再进一步判断不存在部分函数依赖,不存在传递依赖,所以满足第2和第3范式。再看有没有不依赖于候选键的函数依赖,也不存在,故此R满足Boyce-Codd范式。
19、在R(XY)中,如果X→Y,并且对于X的某一个真子集X’,有X’→Y,则X为关系R的超码。