• 2022-07-28
    关系模式R(U,F),其中U={A,B,C,D},F={A→B,C→D},试求此关系的候选键
  • 首先求属性的闭包: (A)+=AB,(B)+ =B,(C)+ =CD,(D)+ =D (AB)+ =AB,(AC)+=ABCD=U,(AD)+ =ABD,(BC)+ =BCD,(BD)+ =BD,(CD)+ =CD (ABD)+ =ABD,(BCD)+ =BCD, 因(AC)+=ABCD=U,且(A)+=AB,(C)+ =CD,由闭包的定义,AC→A,AC→B,AC→B,AC→D,由合并规则得AC→ABCD=U; 由候选码的定义可得AC为候选码。

    内容

    • 0

      设有关系模式R(U, F),U={A,B,C,D},F={A→B,B→C} ,求解R的所有候选码。

    • 1

      在关系模式R(U,F)中,如果X→U,则X是R的() A: 候选键 B: 主键 C: 超键 D: 外键

    • 2

      设有关系模式R(U,F),其中:U={A,B,C,D,E},F={A→D,E→D,D→B,BC→D,DC→A}求出R的候选关键字

    • 3

      设有关系模式R(U,F),其中: U={A,B,C,D,E,P},F={A →B,C→P,E→A,CE→D} 求出R的所有候选关键字

    • 4

      给定关系模式R(U,F),U=A,B,C,D,E,F=B→A,D→A,A→E,AC→B,其候选关键字为()给定关系模式R(U,F),U=A,B,C,D,E,F=B→A,D→A,A→E,AC→B,其候选关键字为() A: ABDB.ADEC.ACDD.CD B: 给定关系模式R(U,F),U=A,B,C,D,E,F=B→A,D→A,A→E,AC→B,其候选关键字为(),则分解ρ=R1(ABCE),R2(CD)满足()。