设R(U)是属性集u上的一个关系模式。X,Y,Z是U的子集,且z=U X—Y。下面关于多值依赖的传述中,不正确的

题目

设R(U)是属性集u上的一个关系模式。X,Y,Z是U的子集,且z=U X—Y。下面关于多值依赖的传述中,不正确的是______。

A.如果X→Y,及T包含在Y中,则必然存在X→T

B.如果存在函数依赖X→Y,则必然存在X→Z

C.如果X→Y,则必然存在X→Y

D.若z为空,则存在X→Z

参考答案和解析
正确答案:A
解析:多值依赖的定义是:设R(U)是属性集U上的一个关系模式。X.Y,Z是U上的子集,并且Z=U-X-Y。关系模式R(U)中的多值依赖X——>Y成立,当且仅当R(U)的任意关系,给定的一对(x,z),有一组Y的值,这组值仅仅决定于x值而与z值无关,多值依赖具有对称性(选项B)、传递性,且可以把函数依赖看做是多值依赖的特殊情况。当是多值依赖不满足选项B的结论。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设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


yzdx  xzdy  xydz

第2题:

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

A)若X→→Y,且Y'∈Y,则X→→Y'

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

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

D)若X→→Y且Z=φ,则X→→Y称为平凡的函数依赖


正确答案:A

第3题:

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

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

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

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

D.若Z=,则X→→Y


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

第4题:

设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
解析:设R(U)是属性集U上的关系模式,X,Y,Z是U的子集,并且Z=U-x-Y,多值依赖X→→Y成立,当且仅当对R(U)的任一关系r,给定一对(X,Z)值,对应一组Y值,这组值仅仅决定于X值,与Z值无关。平凡多值依赖:若X→→Y,Z=(?),则称X→→Y为平凡多值依赖。

第5题:

设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

第6题:

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


正确答案:C
若X→→Y,而Z=Φ,则称X→→Y为平凡的多值依赖。若X→→Y在R(U)上成立,且Y’∈Y,我们不可以断言X→→Y’成立。设R是属性集U上的一个关系模式,X、Y是U的子集,Z=U-X-Y,多值依赖的性质有:①若X→→Y,则X→→Z,其中Z=U-X-Y,即多值依赖具有对称性。②若X→Y,则X→→Y,即函数依赖可以看作多值依赖的特殊情况。③设属性集之间的关系是XYEW∈U,那么当X→→Y在R(U)上成立的时候,X→→Y在R(W)上也成立;反过来当X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立。④若X→→Y,且Y’∈Y,但不能断言X→→Y也成立。因为多值依赖的定义中涉及了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。下面关于多值依赖的叙述中,不正确的是( )。

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

C)若X→Y,则X→→Y


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

第8题:

设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
解析:

第9题:

设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’不一定成立。