有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。 下列属性组中的是关系R的候选码()。 Ⅰ.(A,B) Ⅱ.(A,D) Ⅲ.(B,C) Ⅳ.(C,D) Ⅴ.(B,D)A、仅ⅢB、Ⅰ和ⅢC、Ⅰ、Ⅱ和ⅣD、Ⅱ、Ⅲ和Ⅴ

题目

有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。 下列属性组中的是关系R的候选码()。 Ⅰ.(A,B) Ⅱ.(A,D) Ⅲ.(B,C) Ⅳ.(C,D) Ⅴ.(B,D)

  • A、仅Ⅲ
  • B、Ⅰ和Ⅲ
  • C、Ⅰ、Ⅱ和Ⅳ
  • D、Ⅱ、Ⅲ和Ⅴ
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 17 ) 设有关系模式 R ( B , C , M , T , A , G ) , 根据语义有如下函数依赖集 : F={B → C ,( M , T ) → B , ( M ,C ) → T ,( M , A ) → T ,( A , B ) → 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)【解析】候选码的定义是:设K为关系模式R<U,F>中的属性或属性组。若K→U在F+中,而找不到K的任何一个真子集K',能使K'→U在F+中,则称K为关系模式R的候选码。本题易知C必然是主属性,再利用增广律逐个尝试可以知道(A,C)是候选码。

第3题:

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


正确答案:

(A,C)

第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题:

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

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


正确答案:

第6题:

第 ( 54 ) - ( 56 ) 题基于下列描述 : 有关系模式 R ( A , B , C , D , E ) , 根据语义有如下函数依赖集 : F = {A→ C , BC → D , CD → A , AB → E} 。

( 54 )下列属性组中的哪个(些)是关系 R 的候选码?

Ⅰ .( A , B ) Ⅱ .( A , D ) Ⅲ .( B , C ) Ⅳ .( C , D ) Ⅴ .( B , D )

A )仅 Ⅲ

B ) Ⅰ 和 Ⅲ

C ) Ⅰ 、 Ⅱ 和 Ⅳ

D ) Ⅱ 、 Ⅲ 和 Ⅴ


正确答案:B

第7题:

设有关系模式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为关系模式RU,F>中的属性或属性组。若K→U在F+中,而找不到K的任何一个真子集K',能使 K'→U在F+中,则称K为关系模式R的候选码.本题的关系比较复杂,可以将各选项依次代入,最后可知(C,E)为主码。

第8题:

已知关系R具有属性A,B,C,D,E,F.假设该关系有如下函数依赖AB→C,BC→AD,D→E,CF→B,则下列依赖蕴含于给定的这些函数依赖的有()

A、AB→C

B、AB→D

C、AB→E

D、AB→F


参考答案:A,B,C

第9题:

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


正确答案:(M、A)
(M、A) 解析:依据题意,由(M,A)→T,(M,T)→B可知(M,A)→B,又由于B→C,所以(M,A)→C。由于(M,A)→B,(A,B)→G,所以(M,A)→G,所以关系模式R的候选码是(M、A)。

第10题:

设有关系模式R(A,B,C,D)和R上的函数依赖集FD={A→B,B→C},则R的主码应是

A.A

B.B

C.AD

D.CD


正确答案:C
解析:本题考查函数依赖的相关概念。有函数依赖A→B,B→C,可以得知A→C,根据函数依赖的公理系统可以知道R的主码应该是AD。正确答案为选项C。

更多相关问题