更多“阅读以下说明,回答问题1~3。[说明] 有关系R,有依赖关系 AE→B AC→D CE→B CFE→BA FE→4A A→C 求出关 ”相关问题
  • 第1题:

    给定关系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。

  • 第2题:

    阅读以下说明和关系表,回答问题1~3。

    [说明]

    关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。

    求S×Q


    正确答案:

  • 第3题:

    对于关系模式R = {A, B, C, D, E }, 有函数依赖集合F = { AE→BC, AC→E, B→C, C→D, CE→B } 。 则R的候选码有:

    A.AB

    B.AC

    C.AE

    D.BC

    E.BE


    B 该关系模式的候选码是B,因为B→C,C不能→B,C→D,所以存在非主属性D对候选码的传递函数依赖,R不是3NF。又因为不存在非主属性对候选码的部分函数依赖,所以R是2NF。

  • 第4题:

    阅读以下说明,回答问题1~3,将解答填入对应的解答栏内。

    [说明] 现有两个应用,涉及到两个关系模式:

    R1 (A,A1,A3,B,D1),其上的函数依赖F={A→A1,A→A2,A→A3,(A,B)→D1}

    R2 (B,B1,B2),其上的函数依赖F={B →B1,B→B2}

    如果将上述应用的数据库设计成如下关系模式;

    RS(A,A1,A2,A3,B,B1,B2,D1),请指出该关系模式的候选键。


    正确答案:(A#B#)
    (A#,B#)

  • 第5题:

    阅读以下说明和关系表,回答问题1-3。

    [关系表]

    试问以下行是否可以插入表“学生”中,并说明理由。


    正确答案:第(1)行行不能插入因为在表“院系”中不存在代号为1106的院系; 第(2)行不能插入因为违反了键完整性其学号键为空; 第(3)行可以插入平均成绩可以为NULL值表示现在尚未有成绩。
    第(1)行行不能插入,因为在表“院系”中不存在代号为1106的院系; 第(2)行不能插入,因为违反了键完整性,其学号键为空; 第(3)行可以插入,平均成绩可以为NULL值,表示现在尚未有成绩。