已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集: F={A→B,B→C,A→E,B→F,C*D→G} 关系模式R的码由哪

题目

已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集:

F={A→B,B→C,A→E,B→F,C*D→G}

关系模式R的码由哪些属性组成?R属于第几范式?将R设计成3NF的关系。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知关系模式R(A,B,C,D,E,F,G)及其上的函数依赖集合F={A→D,B→C ,E→A, D→G,F→E},该关系模式的候选码是——

A.AB

B.BF

C.BD

D.DF


{ABD→E, AB→G, B→K, C→J, C→I, G→H}

第2题:

给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为( )=U,且满足最小性,所以其为R的候选码;关系模式R属于(请作答此空),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式( ),则分解后的关系模式保持函数依赖。

A.1NF
B.2NF
C.3NF
D.BCNF

答案:A
解析:
依题意,对于给定关系模式R(U,F),其中属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为,且满足最小性,因此属性AE为R的候选码。因为关系模式R存在非主属性对码的部分函数依赖,所以它属于第1范式(R∈1NF)。若将R分解为:R1(A,B,C,D)、R2(A,E,G),则分解后的关系模式保持函数依赖。

第3题:

给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为(请作答此空)=U,且满足最小性,所以其为R的候选码;关系模式R属于( ),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式( ),则分解后的关系模式保持函数依赖。



答案:D
解析:
依题意,对于给定关系模式R(U,F),其中属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为,且满足最小性,因此属性AE为R的候选码。因为关系模式R存在非主属性对码的部分函数依赖,所以它属于第1范式(R∈1NF)。若将R分解为:R1(A,B,C,D)、R2(A,E,G),则分解后的关系模式保持函数依赖。

第4题:

已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集F=(A→B.B→C,A→E,B→F,(C,D→G),则关系模式R的码是---。

A.(C,D )

B.(B,E)

C.(A,D )

D.(E,F,G)


正确答案:C
解析:设K为关系模式R<u,F>中的属性组,若K→u在F+中,而找不到K的任何一个真子集K’。能使K→U在F+中,则称K为关系模式R的候选码。

第5题:

设有关系模式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蕴含得到。

第6题:

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

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


正确答案:

第7题:

基于以下描述:有关系模式R(A, B, C, D, E, F, G, H, I, J),根据语义有如下函数依赖集:F={ABD→E, AB→G, B→F, C→J, C→I, G→H}。

关系模式R的码为( )。

A) (A, B, C, G) B) (A, B, D, I)

C) (A, C, D, G) D) (A, B, C, D)

A.

B.

C.

D.


正确答案:D

第8题:

设在关系模式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)是候选码。

第9题:

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


正确答案:

(A,C)