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

设有关系R(A,B,C,D,E),各属性函数依赖集合有P(A→B,B→C,C→D,C→E},若把关系R分解为R1(A,B,C)和R2(C

题目

设有关系R(A,B,C,D,E),各属性函数依赖集合有P(A→B,B→C,C→D,C→E},若把关系R分解为R1(A,B,C)和R2(C,D,E),则R1属于2NF,R2属于【 】。

参考答案
正确答案:3NF 或 第三范式 或 第3范式
3NF 或 第三范式 或 第3范式 解析:关系R时所有都不可再分,所以R1NF,则R11NF,R21NF。R1(A,B,C)存在着函数依赖集合{A→B,B→C},由A→B,B→C,可推出A→C,即关系R1的每一个非主属性B,C都完全依赖于主码A,所以R12NF。由于A→C是传递依赖,所以R1不属于3NF,综合以上可知R12NF。R2(C,D,E)的函数依赖集合为{C→D,C→E},R2的每一非主属性D,E都完全依赖于主码C,所以R12NF;且D和E都不传递依赖于C,所以R13NF,综上所述可知R1.E3NF。