参考答案和解析
正确答案:

(A,C)

更多“设在关系模式R(A,B,C,D,E,F,G)中,根据语义有如下函数依赖集F={A→B,C→D,C→F,(A, D.→E,( ”相关问题
  • 第1题:

    ( 17 ) 设有关系模式 R ( A, B, C, D, E, F, G ) , 根据语义有如下函数依赖集 F={A → B,C → D ,

    C → E ( A,D ) → E ,( E,F ) → G } 。关系模式 R 的码是 【 17 】 。


    正确答案:

  • 第2题:

    设有关系模式R(A,B,C,D,E,F,G),根据语义有如下函数依赖集F={A→B,C→D,C→F,(A,D)→E,(E,F)→G}。关系模式R的码是【 】。


    正确答案:A、C
    A、C 解析:由A→B可知A是候选码,由C→D,C→F,可知C是候选码。(A,D)→E,(E,F)→G,E和G也可由A、C蕴含得到。

  • 第3题:

    设有关系模式R(A,B,C,D,E,F),根据语义有如下函数依赖集:F={A→B,(C,D)→A,(B,C)→D,(C,E)→D,(A,E)→F)。则关系模式R的候选码是( )。


    正确答案:D
    由(C,E)→D,(C,D)→A,A→B,(B,C)→D,(A,E)→F,最后可知(C,E)为主码。

  • 第4题:

    设在关系模式R(A,B,C,D) 中,根据语义有如下函数依赖集F={A→B,B→C}。关系模式R的码是【 】。


    正确答案:AD
    A,D 解析:因为A→B,B→C,所以A→C,则有A→ABC,同时D→D,所以AD→ABCD,因此关系的码为AD。

  • 第5题:

    设有关系模式R(A,B,C,D,E,F),根据语义有如下函数依赖集:F={A→B,(C,D) →A,(B,C) → D,(C,E)→D,(A,E)→F)。则关系模式R的候选码是( )。

    A.(A,D,E)

    B.(C,D,E)

    C.(B,C)

    D.(C,E)


    正确答案:D
    解析:候选码的定义是:设K为关系模式R中的属性或属性组。若K→U在F+中,而找不到K的任何一个真子集K',能使K'→U在F+中,则称K为关系模式R的候选码。本题的关系比较复杂,可以将各选项依次代入,最后可知(C,E)为主码。