(简答题)
3NF和BCNF的区别和联系各是什么?
正确答案
3NF是建立在2NF基础之上的,如果满足2NF的关系模式中不存在非主属性对传递依赖于码,则该关系模式属于3NF.BCNF是3NF的改进形式,它建立在1NF的基础上。如果关系模式R属于1NF,只要其每一个决定因素均包含码,则R属于BCNF。一个关系模式属于BCNF,则它一定属于3NF,BCNF是3NF的一个特例,反之不然。
答案解析
略
相似试题
(单选题)
3NF规范到BCNF,必须消除()
(简答题)
试证明:一个BCNF范式必是3NF。
(简答题)
下面的结论哪些是正确的?哪些是错误的?对于错误的请给一个反例说明之。 (1)任何一个二目关系是属于3NF。 (2)任何一个二目关系是属于BCNF. (3)任何一个二目关系是属于4NF.
(简答题)
作业和进程有什么区别和联系?
(简答题)
导入数据和链接数据有什么联系和区别?
(简答题)
什么是基本表?什么是视图?两者的区别和联系是什么?
(简答题)
定性预测有什么特点?它和定量预测有什么区别和联系?
(简答题)
登录账号和用户账号的含义是什么?它们有什么区别联系?
(简答题)
图形和图像的主要区别是什么?两者之间存在着什么联系?