参考答案和解析
正确答案:D
更多“设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则R的关键码为______。A.ABB.ADC.BCD.BD ”相关问题
  • 第1题:

    设有关系模式r(a,b,c,d),f是r上成立的fd集,f={a→d,c→d},则相对于f,关系模式r的主键为()

    A.ac

    B.acd

    C.abc

    D.abcd


    正确答案:C

  • 第2题:

    设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},那么F在模式ACD上的投影πACD(F)为______。

    A.{ABC,D→B)

    B.{AC→D}

    C.{AD→C}

    D.(即不存在非平凡的FD)


    正确答案:C

  • 第3题:

    设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},ρ={ACD,BD}是R上的一个分解,那么分解ρ______。

    A.保持函数依赖集F

    B.丢失了AB→C

    C.丢失了D→B

    D.是否保持FD,由R的当前关系确定


    正确答案:B

  • 第4题:

    设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},ρ={ACD,BD}是R上的一个分解,那么分解ρ()。

    • A、保持函数依赖集F
    • B、丢失了AB→C
    • C、丢失了D→B
    • D、是否保持FD,由R的当前关系确定

    正确答案:B

  • 第5题:

    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},则F在模式ACD上的投影为();F在模式AC上的投影为()。


    正确答案:{AD→C}+(即没有非平凡的FD)

  • 第6题:

    设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。试说明R不是2NF模式的理由。


    正确答案:从已知的函数依赖集F,可知R的候选键是AB。另外,由AB→CD可推出AB→D,再由A→D可知AB→D是部分(局部)函数依赖,因此R不是2NF模式。

  • 第7题:

    设关系模式R(ABCD),F是R上成立的FD集,F={A→B,C→B},则相对于F,试写出关系模式R的关键码。并说明理由。


    正确答案:R的关键码为ACD。因为从已知的F,只能推出ACD→ABCD。

  • 第8题:

    设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。试把R分解成2NF模式集。


    正确答案:如果将R分解成{AD,ABC},则是2NF模式集。

  • 第9题:

    问答题
    设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。 (1)试说明R不是2NF模式的理由。 (2)试把R分解成2NF模式集。

    正确答案: (1)从己知FD集F,可知R的候选键是AB。另外,AB→D是一个局部依赖,因此R不是2NF模式。
    (2)此时R应分解成ρ={AD,ABC},ρ是2NF模式集。
    解析: 暂无解析

  • 第10题:

    单选题
    设有关系模式R(ABCDEG),F是R上成立的FD集,F={D→G,C→A,CD→E,A→B},则(AC)+F为()
    A

    AC

    B

    ABC

    C

    ABDG

    D

    ABCDEG


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则R的关键码为()
    A

    AB

    B

    AD

    C

    BC

    D

    BD


    正确答案: B
    解析: 暂无解析

  • 第12题:

    问答题
    设关系模式R(ABCD),F是R上成立的FD集,F={A→B,C→B},则相对于F,试写出关系模式R的关键码,并说明理由。

    正确答案: R的关键码为ACD。因为从已知的F,只能推出ACD→ABCD。
    解析: 暂无解析

  • 第13题:

    设关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={A→B,B→C},则相对于F,关系模式R的主码为( )

    A.A

    B.AB

    C.AD

    D.ABD


    正确答案:C

  • 第14题:

    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为______。

    A.CD

    B.ACD

    C.BCD

    D.ABCD


    正确答案:B

  • 第15题:

    设有关系模式r(a,b,c),f是r上成立的fd集,f={a→b,b→c},那么f在模式r上的投影πac(f)为()

    A.{a→b,b→c}

    B.{a→c}

    C.{a→b,a→c}

    D.不存在非平凡的fd


    正确答案:B

  • 第16题:

    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→A,B→D},则R的候选键是()


    正确答案:(B,C)

  • 第17题:

    设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。 (1)试说明R不是2NF模式的理由。 (2)试把R分解成2NF模式集。


    正确答案: (1)从己知FD集F,可知R的候选键是AB。另外,AB→D是一个局部依赖,因此R不是2NF模式。
    (2)此时R应分解成ρ={AD,ABC},ρ是2NF模式集。

  • 第18题:

    设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R的一个分解。ρ保持F吗?为什么?


    正确答案:显然,分解ρ相对于F不保持FD分解,因为丢失了B→C,A→D,D→C等三个FD。

  • 第19题:

    设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R的一个分解。相对于F,ρ是无损分解吗?


    正确答案:用测试过程可以知道,ρ相对于F是损失分解。

  • 第20题:

    设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为()

    • A、BD
    • B、BCD
    • C、BC
    • D、CD

    正确答案:B

  • 第21题:

    填空题
    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},则F在模式ACD上的投影为();F在模式AC上的投影为()。

    正确答案: {AD→C}+(即没有非平凡的FD)
    解析: 暂无解析

  • 第22题:

    填空题
    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→A,B→D},则R的候选键是()

    正确答案: (B,C)
    解析: 暂无解析

  • 第23题:

    单选题
    设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为()
    A

    CD

    B

    ACD

    C

    BCD

    D

    ABCD


    正确答案: B
    解析: 暂无解析