设有关系模式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.
人气:337 ℃ 时间: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+为___________________
- H___much is your b____ jacket中间写什么单词?
- 过抛物线x^2=8y的焦点,作倾斜角为45度的直线,求被抛物线截得的弦长
- What is important to you when you find your Mr.Right?求两分钟左右的英语口语回答.
猜你喜欢
- 连词成句table,there,the,any,paper,is,on,pieces,of?
- They carried on ------------ though it was dark
- 春雨沙沙,春雨沙沙,下面是什么?
- 修长长的引桥可使汽车下桥时省力么?
- “给我一个支点,我就能撬起地球”,它经过努力能实现吗?为什么?
- 英语翻译
- 八分之七减去六分之一加上三分之一的和等于多少
- 纳可以组哪些词