早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

给定关系r(R),r满足(44)函数依赖。①A→B②A→C③AB→C④C→A⑤BC→A⑥AC→BA.1、2、3B.2、3、4、5C.3、4、5、6D.1、2、3

题目

给定关系r(R),r满足(44)函数依赖。

①A→B

②A→C

③AB→C

④C→A

⑤BC→A

⑥AC→B

A.1、2、3

B.2、3、4、5

C.3、4、5、6

D.1、2、3、6

参考答案
正确答案:B
解析:①r不满足FD:A→B。因为对于元组(3,5,6)和(3,4,6),有t1(A)=3=t2(A),但是t1B)=5[*]t2(B)=4。②表中A列不等值的所有元组满足FD:A→C,称这类元组“空满足”该FD。另外,还有两个满足条件“A列等值时C列也等值”的元组,即t1(A)=3=t2(A),而且t1(C)=6=t2(C)。于是关系r满足FD:A→C,因为其所有元组都满足该FD。③关系r满足FD:AB→C。表中没有元组在A列和B列有相同表项,所有元组都空满足该FD。因此,r满足FD:AB→C。④关系r满足FD:C→A,实际上t1(C)=6=t2(C),且t1(A)=3=t2(A)。其余元组都空满足该FD。⑤关系r满足FD:BC→A。所有元组都空满足该FD。⑥关系r不满足FD:AC→B。考虑下面两个元组t1(AC)=(3,6)=t2(AC),但t1(B)=5[*]t2(B)=4。