首页学历类考试大学计算机科学
(简答题)

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.

    答案解析

  • (简答题)

    作业和进程有什么区别和联系?

    答案解析

  • (简答题)

    导入数据和链接数据有什么联系和区别?

    答案解析

  • (简答题)

    什么是基本表?什么是视图?两者的区别和联系是什么?

    答案解析

  • (简答题)

    定性预测有什么特点?它和定量预测有什么区别和联系?

    答案解析

  • (简答题)

    登录账号和用户账号的含义是什么?它们有什么区别联系?

    答案解析

  • (简答题)

    图形和图像的主要区别是什么?两者之间存在着什么联系?

    答案解析

快考试在线搜题