BCNF

file

file

file

file

file

file

file

file

file

第三范式

file

file

file

file

file

file

file

file

file

file

file

BCNF与3NF练习

file

file
上述第二问是选一个C->D开始,然后CD放在一起组成R1,然后把在右边的D拿掉,剩下的ABC组成R2

file
file
上述第二问:选一个F->E进行分析,左边的F不能决定所有,不是超码,所以不是一个BC范式;右边的E不在候选码中,不是一个主属性,所以R也不是一个第三范式。
上述第四问:两种方法都依赖保持了,首先两种方法中DE都没有在任何一个R中出现,但是方法一由R211和R212传递得到;方法二由R221和R21传递得到

file

file

多值依赖与第四范式

file

file

file

file

file

file

file

file

file

file

file

file

file

file

file

其他范式与数据库设计的问题

file

file

file

file

file

file

总结

file