300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 设有关系模式R(A B C D E F) 其函数依赖集为: F={E→D C→B CE→F B→A}

设有关系模式R(A B C D E F) 其函数依赖集为: F={E→D C→B CE→F B→A}

时间:2020-02-03 11:28:52

相关推荐

设有关系模式R(A B C D E F) 其函数依赖集为: F={E→D C→B CE→F B→A}

问题补充:

设有关系模式R(A,B,C,D,E,F),其函数依赖集为: F={E→D,C→B,CE→F,B→A}. 请回答如下问题: (1设有关系模式R(A,B,C,D,E,F),其函数依赖集为:F={E→D,C→B,CE→F,B→A}. 请回答如下问题: (1)指出R的所有候选键并说明原因;(2)R最高属于第几范式,为什么?(3)分解R为3NF.

答案:

(1)(E,C) 为唯一的候选键 最简单的理解方式是(E,C)的闭包是整个集合(A,B,C,D,E,F),也就是只需要这两个元素就能决定所有元素

(2)最高属于第一范式,因为存在C→B,B→A传递依赖,第二范式规定非主属性的所有元素必须直接和主属性相关,但元素A是由B传递而来,所以不符合第二范式,但是符合第一范式有唯一主键(E,C)来加以识别

(3)分解为R1(B,C,D,E,F) R2(B,A)即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。