计算机三级

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,下列关于多值依赖的叙述中,( )是正确的。Ⅰ、若X→→Y,则X→YⅡ、X→Y,则X→→YⅢ、若X→→Y, 且Y′→Y, 则X→→YⅣ、若X→→Y,则X→→ZA.只有ⅡB.只有ⅢC.Ⅰ和ⅢD.Ⅱ和Ⅳ

题目

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,下列关于多值依赖的叙述中,( )是正确的。

Ⅰ、若X→→Y,则X→Y

Ⅱ、X→Y,则X→→Y

Ⅲ、若X→→Y, 且Y′→Y, 则X→→Y

Ⅳ、若X→→Y,则X→→Z

A.只有Ⅱ

B.只有Ⅲ

C.Ⅰ和Ⅲ

D.Ⅱ和Ⅳ

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

第1题:

(53)设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U?X?Y。下列关于多值依赖的叙述中,不正

确的是( )。

A)若 X→→Y,则 X→→Z

B)若 X→Y,则 X→→Y

C)若 X→→Y,且 Y'ìY,则 X→→Y'

D)若 Z=F,则 X→→Y


正确答案:C

(53)【答案】C)
【解析】利用范式定义即可得出结论。

第2题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是

A.若X→→Y,则X→→Z

B.若X→→Y,则X→→Y

C.

D.若Z=Φ,则X→→Y


正确答案:C
解析:

第3题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下列关于多值依赖的叙述中,哪个(些)是正确的? Ⅰ. 若X Y,则X→Y Ⅱ. 若X→Y,则X→→Y Ⅲ. 若X→→Y,且Y¢ Ì Y,则X→→Y¢ Ⅳ. 若X Y,则X Z

A.只有Ⅱ

B.只有Ⅲ

C.Ⅰ和Ⅲ

D.Ⅱ和Ⅳ


正确答案:D

第4题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,________是正确的。

A.若X→→Y,则X→→Z

B.若X→→Y,则X→Y

C.设XY∈W ∈U,若X→→Y在R(W)上成立,则X→→Y在R(U)上成立

D.若X→→Y在R(U)上成立,且Y'∈Y,则X→→Y'在R(U)上成立


正确答案:A
解析:多值依赖具有以下性质:(1) 若X→→Y,则X→→Z,所以选项A是正确的。(2) 若X→Y,则X→→Y,所以选项B是错误的。(3) 设属性集之间的包含关系为:XY包含于W,W包含于U,那么X→→Y在R(U)上成立时,X→→Y也在R(W)上成立;反过来当X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立,即多值依赖的有效性与属性集的范围有关,所以选项C是错误的。(4)若X→→Y,且Y'包含于Y,我们不能断言X→→Y',所以选项D是错误的。

第5题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(20)。

A.若X→→Y,则X→→Z

B.若X→Y,则X→→Y

C.若X→→Y,且X包含Y,则X→Y

D.若Z=,则X→→Y


正确答案:D
解析:本题考查多值依赖的相关知识。多值依赖的定义如下:设U是关系模式R的属性集,X和Y是U的子集,Z=R-X-Y,小写的x、y、z表示属性集x、y、z的值。对于R的关系r,在r中存在元组(x,y1,z1)和(x,y2,z2)时,也就存在元组(x,y2,z1)和(x,y1,z2),那么称多值依赖X→→Y在模式R上成立。若X→→Y,则X→→Z,这是多值依赖的补规则;若X→Y,则X→→Y,这是多值依赖的复制性;若X→→Y,且X包含Y,则显然有X→Y成立。

第6题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U—X—Y。下面关于多值依赖的叙述中,_______是不正确的。

A.若X→→Y,则X→→Z

B.若X→Y,则X→→Y

C.若X→→Y,且Y’∈Y,则X→→Y’

D.若Z=Ф, 则X→→Y


正确答案:C
解析:若X→→Y在R(U)上成立,且Y’∈Y,不能断言X→→Y’在R(U)上成立。这是因为多值依赖的定义中涉及了U中除X,Y之外的其余属性Z,考虑X→→Y’是否成立时涉及的其余属性Z'=U—X—Y’比确定X→→Y成立时涉及的其余属性Z=U—X—y包含的属性列多,因此X→→Y’不一定成立。

第7题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪个(些)是正确的?Ⅰ.若X Y,则X Y

Ⅱ.若X Y,则X Y

Ⅲ.若X Y,且 ,则X

Ⅳ.若X Y,则X Z

A.只有Ⅱ

B.只有Ⅲ

C.Ⅰ和Ⅲ

D.Ⅱ和Ⅳ


正确答案:D
解析:设R(U)是属性集U上的关系模式,X,Y 和Z是U的子集,并且Z=U-X-Y,多值依赖X→Y成立,当且仅当对R(U)的任意一个关系r,给定一对(X,Z)值,对应一组Y值,这组值仅仅决定于X值,与Z值无关。

第8题:

设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪个(些)是正确的? I.若X Y,则X Y II.若X Y,则X Y III.若X Y,且 ,则X IV.若X Y,则X Z

A.只有II

B.只有III

C.I和III

D.II和IV


正确答案:D

第9题:

设U为所有属性,X、Y、Z为属性集,Z=U-X-Y。下面关于平凡的多值依赖的叙述中,哪一条是正确的?

A.若X→→Y,且Z=,则称X→→Y为平凡的多值依赖

B.若X→→Y,且Z≠,则称X→→Y为平凡的多值依赖

C.若X→Y,且X→→Y,则称X→→Y为平凡的多值依赖

D.若X→→Y,且X→→Z,则称X→→Y为平凡的多值依赖


正确答案:A
解析:平凡多值依赖和非平凡的多值依赖的判断条件为:若X→→Y,而Z=觯虺芚→→Y为平凡的多值依赖,否则称X→→Y为非平凡的多值依赖。

第10题:

设U为所有属性,X, Y, Z为属性集,Z=U-X-Y。若X→→Y,且Z=,则称X→→Y为【 】的多值依赖。


正确答案:平凡
平凡

更多相关问题