早教吧作业答案频道 -->其他-->
数据库有关系模式R(A,B,C,D)有依赖关系F=(A->B,B->C)BC范式问题1候选码和主码是什么2列出所有部分依赖和传递依赖3属于第三范式吗?若不属于,转化为第三范式后,属于BC范式吗
题目详情
数据库有关系模式R(A,B,C,D)有依赖关系F=(A->B,B->C) BC范式问题
1 候选码和主码是什么
2 列出所有部分依赖和传递依赖
3 属于第三范式吗?若不属于,转化为第三范式后,属于BC范式吗
1 候选码和主码是什么
2 列出所有部分依赖和传递依赖
3 属于第三范式吗?若不属于,转化为第三范式后,属于BC范式吗
▼优质解答
答案和解析
1.A决定B, B决定C,所以A决定C
但是没有东西决定D
所以 {A,D }是关键,或者候选码和主码,随便叫什么
2.部分依赖A->B, 因为B只需要A,D 中的A一个就可决定.
传递依赖很明显A决定B, B决定C,A决定C要经过B,所以A->C传递依赖,可以分出另一张表
{B,C}
3.不属于第三范式,因为有传递依赖,转化为2张表{ADB}和{B C}
现在既满足属于第三范式,又满足BC范式了.
记得多加分啊!
但是没有东西决定D
所以 {A,D }是关键,或者候选码和主码,随便叫什么
2.部分依赖A->B, 因为B只需要A,D 中的A一个就可决定.
传递依赖很明显A决定B, B决定C,A决定C要经过B,所以A->C传递依赖,可以分出另一张表
{B,C}
3.不属于第三范式,因为有传递依赖,转化为2张表{ADB}和{B C}
现在既满足属于第三范式,又满足BC范式了.
记得多加分啊!
看了 数据库有关系模式R(A,B,...的网友还看了以下:
读“北京市图”和“中国地图”,完成下列各题.(1)从图中内容看,A图的范围比B图的范围.(大或小) 2020-05-02 …
求一些MATLAB的简易编程答案.1.∫y^2+3/y^3+2y^2+1 (范围上限a,下限b)2 2020-05-16 …
若a>1,b>2,则a+b>3;这是真命题若a>1,b>2,则a+b“取值范围是”a+b>3;这是 2020-06-03 …
数据库有关系模式R(A,B,C,D)有依赖关系F=(A->B,B->C)BC范式问题1候选码和主码 2020-06-06 …
一元二次方程ax方+bx+c=0有一个根x=-1,则下列等式一定成立的是A.a+b+c=0B.a- 2020-07-09 …
乘积不等式怎样求范围?比如:0<a<3,b>3,ab的范围是(0,3)吗?为什么我把b>3转化成- 2020-07-30 …
高一恒成立,有解问题(1)方程x²-4x+3b=0在[1,4]有解,b取值范围?(2)不等式x²- 2020-07-31 …
高三数列的极限题首项为1的无穷等比数列{an}的各项之和为S,前n项和为Sn,且n趋于无穷时,(S 2020-08-02 …
这步是如何得来的?已知集合A={1,3,根号M},B={1,m},A∪B=A,则m=()(A)0或根 2020-12-02 …
三点共线问题若三点A(2,2),B(a,0),C(0,b),(ab不等于0),则(1/a)+(1/b 2021-02-03 …