设有关系模式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.
人气:475 ℃ 时间:2019-08-20 04:06:29
解答
(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)即可
推荐
- 如果关系模式R=(A,B,C,D,E)中的函数依赖集F={A→B,B→C,CE→D},请回答下列问题.此关系中有哪些候选码,为什么?
- 设关系模式R(A,B,C,D)在R中成立函数依赖集F={D→F,C→A,CD→E,A→B}
- 关系模式R(A,B,C,D)的函数依赖集为F={AC→B},则R的候选键为( ).
- 设关系模式R(A,B,C,D,E),其函数依赖F={AB→C,B→D,D→E },完成下述各题.a) 求出R的所有候选
- 设有关系模式R(A,B,C,D),函数依赖集,F={A→B,C→D, D→A },则属性C的闭包C+为___________________
- 过境之人劫我以兵的兵字是什么意思?再写一个含有这个字意义相同的成语
- 谢太傅为什么跟儿女们谈论诗文时,出了一个“白雪纷纷和所似”的咏雪题目
- 俗话说“货比三家”,小红在批发市场买一批铅笔,连跑了三家摊位,发现:甲摊位5元买8枝(接下↓)
猜你喜欢