早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

关系模式R中若没有非主属性,则A.R属于2NF,但R不一定属于3NFB.R属于3NF,但R不一定属于BCNFC.R属于

题目

关系模式R中若没有非主属性,则

A.R属于2NF,但R不一定属于3NF

B.R属于3NF,但R不一定属于BCNF

C.R属于BCNF,但R不一定属于4NF

D.R属于4NF

参考答案
正确答案:B
解析:在函数依赖的范畴内规范化程度有四级;第一范式(1NF)要求的条件是元组中所有分量必须是不可分的数据项;第二范式(2NF)要求关系模式R∈1NF,且每一个非主属性完全函数依赖于码,即不允许非主属性对码的部分工数依赖;第三范式 (3NF)要求关系模式R∈2NF,且每一个非主属性都不传递依赖于码。最高范式(BCNF)要求关系模式R∈3NF,且对于每一个非平凡的函数依赖X→Y,都有X包含码。对本题而言,因为关系模式n中若没有非主属性,因此R属于3NF,但并不能保证对于每一个非平凡的函数依赖X→Y,都有X包含码。