如果X→Y非平凡函数依赖,并且X不函数依赖于Y、Y→Z,则称Z()于X。

题目

如果X→Y非平凡函数依赖,并且X不函数依赖于Y、Y→Z,则称Z()于X。

参考答案和解析
正确答案:传递函数依赖
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(53)设 U 为所有属性,X、Y、Z 为属性集,Z = U 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

(53)【答案】A)
【解析】多值依赖:设R(U)是属性集U上的一个关系模式。X, Y,Z是U的子集,并且Z=U-X-Y。关系模式R(U)中多值依赖X→→Y成立,当且仅当对R(U)的任一关系R,给定的一结(X,Z)值有一组,这组值仅仅决定于x值而与z值无关。多值依赖属4NF的定义范围。答案为A)。。

第2题:

下列关于部分函数依赖的叙述中,哪一条是正确的?

A.若X→Y,且存在属性集Z,Z∩Y≠¢,X→Z,则称Y对X部分函数依赖

B.若X→Y,且存在属性集Z,Z∩Y=¢,X→Z,则称Y对X部分函数依赖

C.若X→Y,且存在X的真子集X’Z,X’→Z,则称Y对X部分函数依赖

D.若X→Y,且对于X的任何真子集X’,都有,则称Y对X部分函数依赖


正确答案:C
解析:在关系模式R中,如果X→Y,且对于X的任何一个真子集X',都有,则称Y对完全函数依赖;若X→Y,但Y不完全函数依赖于X,称Y对X部分函数依赖。

第3题:

下列关于部分函数依赖的叙述中,哪一条是正确的?

A.若X→Y,且存在属性集Z,Z∩Y≠?,X→Z,则称Y对X部分函数依赖

B.若X→Y,且存在属性集Z,Z∩Y=?,X→Z,则称Y对X部分函数依赖

C.若X→Y,且存在X的真子集X'Z,X'→Z,则称Y对X部分函数依赖

D.若X→Y,且对于X的任何真子集X',都有X' ?Y,则称Y对X部分函数依赖


正确答案:C

第4题:

下列关于部分函数依赖的叙述中,哪一条是正确的?

A.若X→Y,且存在属性集Z,Z∩Y≠,Y→Z,则称Y对X部分函数依赖

B.若X→Y,且存在属性集Z,Z∩Y=,Y→Z,则称Y对X部分函数依赖

C.若X→Y,且存在X的真子集X',,则称Y对X部分函数依赖

D.若K→X,且对于X的任何其子集又X',都有X'→Y,则称Y对X部分函数依赖


正确答案:C
解析:选项A、B显然是不正确的;按照函数部分依赖的定义,选项C(若X→Y,且存在X的真子集X',X'→Y,别称Y对X部分数依赖)正确的。而D(若X→Y,且对于X的任何真子集X',都有,则称Y对X部分函数依赖)是错误的,因为若X→Y,且对于X的任何真子集X',都有X→Y,则称对Y对X是完全函数依赖。

第5题:

设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为非平凡的多值依赖。

第6题:

下面关系函数依赖的传述中,不正确的是______。

A) 若XY——>Z,则X——>Z,Y——>Z

B) 若X——>Y,Y——>Z,则X——>YZ

C) 若X——>Y,Z包含Y,则X——>Z

D) 若X——>Y,Y——>Z,则X——>Z


正确答案:A
    (4) [解析] 由数据依赖的公理系统可知,函数依赖关系必须满足自反律、增广律、传递律(即选项D),这三点又可推出函数依赖具有合并律(即选项 B),伪传递规则和分解规则(即选项C),A是不成立的。
    [答案] A

第7题:

下列关于部分函数依赖的叙述中,哪一条是正确的?

A.若X→Y,且存在属性集Z,Z∩Y,Y→Z,则称Y对X部分函数依赖

B.若X→Y,且存在属性集Z,Z∩Y,Y→Z,则称Y对X部分函数依赖

C.若X→Y,且存在X的真子集X',X'→Y,则称Y对X部分函数依赖

D.若X→Y,且对于X的任何真子集X',都有X'→Y\,则称Y对X部分函数依赖


正确答案:C
解析:本题是对函数依赖定义和公理的考查。选项A、B显然是不正确的;按照函数部分依赖的定义选项C(若X→Y,且存在X的真子集X',X'→Y,则称Y对X部分函数依赖)是正确的。而D(若X→Y,且对于X的任何真子集X',都有X'≠>Y,则称Y对X部分函数依赖)是错误的,因为若X→Y,且对于X的任何真子集X',都有X'≠>Y,则称Y对X是完全函数依赖。所以本题正确答案为选项C。

第8题:

( 52 )下列关于部分函数依赖的叙述中,哪一条是正确的?

A )若 X → Y ,且存在属性集 Z , Z ∩ Y ≠? , X → Z ,则称 Y 对 X 部分函数依赖

B )若 X → Y ,且存在属性集 Z , Z ∩ Y= ? , X → Z ,则称 Y 对 X 部分函数依赖

C )若 X → Y ,且存在 X 的真子集 X ′ , X ′→ Y ,则称 Y 对 X 部分函数依赖

D )若 X → Y ,且对于 X 的任何真子集 X ′ ,都有 X ′→ Y ,则称 Y 对 X 部分函数依赖


正确答案:C

第9题:

在关系模式R中,对于U的子集X和Y如果X→Y,且Y¢X,则称Y对X的依赖为()。A.非平凡的函数依赖B.完全

在关系模式R<U>中,对于U的子集X和Y如果X→Y,且Y¢X,则称Y对X的依赖为( )。

A.非平凡的函数依赖

B.完全函数依赖

C.传递函数依赖

D.部分函数依赖


正确答案:A
解析:这里要熟悉有关函数依赖的几个概念。①函数依赖:设R(A1,A2,…,An)是一个关系模式。X和Y是 {Al,A2,…,An}的子集,若只要关系r是关系模式R的可能取值,则r中不可能有两个元组在X中的属性相等,而在Y中的属性值不等,则称X函数决定Y,记作X→Y。②非平凡的函数依赖:若X→Y,但Y∈X,则称X→Y为非平凡的函数依赖。③完全函数依赖:若X→Y,且对于X的任意一个真子集X都有X'→Y,则称Y对X完全函数依赖。④部分函数依赖:若X→Y,但Y不完全函数依赖于X,则称Y对X部分函数依赖。⑤传递函数依赖:若X→Y(Y¢X),Y不函数依赖于X,Y函数决定Z,则称Z对X传递函数依赖。

第10题:

设X→Y是一个函数依赖,且对于任何X'∈X,X'→Y都不成立,则称X→Y是一个

A.完全函数依赖

B.部分函数依赖

C.平凡函数依赖

D.非平凡函数依赖


正确答案:A
解析:根据完全函数依赖的定义可知,在R(U)中,如果X→Y,并且对于X的任何一个真子集X',X'→Y不成立,则称Y对X完全函数依赖。

更多相关问题