设有关系模式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最高属于第... 设有关系模式R(A,B,C,D,E,F),其函数依赖集为:
F={E→D,C→B,CE→F,B→A}。
请回答如下问题:
(1)指出R的所有候选键并说明原因;
(2)R最高属于第几范式,为什么?
(3)分解R为3NF。
展开
 我来答
nedvedwoo
推荐于2017-10-12
知道答主
回答量:5
采纳率:0%
帮助的人:5.4万
展开全部
(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)即可
纯属找虐灬
2017-12-17
知道答主
回答量:4
采纳率:0%
帮助的人:4196
引用nedvedwoo的回答:
(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)即可
展开全部
最高按道理是第二范式,因为第三范式要求非主属性不能对码有传递函数依赖,而它这个回答答对了要求,但是弄错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式