在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1

题目

在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为()

  • A、平凡函数依赖
  • B、部分函数依赖
  • C、完全函数依赖
  • D、传递函数依赖
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在关系模式R á U, F ñ 中,如果X®Y,且存在X的一个真子集X′,有X′®Y ,则称Y对X的依赖为 ( ) 函数依赖。


正确答案:
 部分

第2题:

设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系R,R中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称( )。

A.Y对X完全函数依赖

B.R属于2NF

C.X为U的候选码

D.Y函数依赖于X


正确答案:D
解析:因为R在X中的属性值相等,则在Y中的属性值必然相当,所以Y函数依赖于X。

第3题:

在R(U)中,如果X→Y,并且对于X的任何一个真子集X,都不存在X→Y,则()。

A、Y函数依赖于X

B、Y对X完全函数依赖

C、X为U的候选码

D、R属于2NF


参考答案:B

第4题:

设X→Y是关系模式R的一个函数依赖,如果存在X的真子集X',使得X'→Y 成立,则称( )。

A、Y完全依赖于X

B、Y部分依赖于X

C、X完全依赖于Y

D、X部分依赖于Y


参考答案:B

第5题:

在关系模式R<U,F>中,如果X→Y,且存在X的一个真子集X’,有X’→Y,则称Y对X的依赖为__________函数依赖。


正确答案:
部分
【解析】在关系模式R<U,F>中,如果X→Y,且存在X的一个真子集X',有X'→Y,则称Y对X的依赖为部分函数依赖。这是部分函数依赖的定义。

第6题:

设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的结论。

第7题:

假设在关系模式R(U)中,X,Y,Z都是U的子集,且Z=U-X-Y。若X→→Y,而Z=0,则称X→→Y为_______。


正确答案:
平凡的多值依赖
【解析】本题韵题面就是多值依赖的定义,加上“而 ”就是平凡的多值依赖。多值依赖是关系数据库中第四范式(4NF)中的重要概念,4NF就是限制关系模式的属性间不允许有非平凡且非函数的多值依赖。

第8题:

在关系模式R(U,F)中,如果X-〉Y,如果不存在X的真子集X1,使X1-〉Y,则称函数依赖X-〉Y为()。

A、平凡的函数依赖

B、部分函数依赖

C、完全函数依赖

D、传递函数依赖


参考答案:C

第9题:

在一个关系R中,若存在X→Y,并且X的任何真子集都不能函数决定Y.则称X→Y为完全函数依赖。( )


参考答案√

第10题:

在关系模式R(u)中,如果X->Y,并且对于X的任何一个真子集X′,都有X′->Y,则称

A.Y函数依赖于X

B.Y对X完全函数依赖

C.Y对X部分函数依赖

D.R属于2NF


正确答案:C
解析:符号X->Y本身就意味着Y函数依赖于X。题目叙述的是决定因素X的子集X,也决定函数Y,即Y对X的子集函数依赖,亦即对X部分函数的依赖,不是完全函数依赖。所以选项A)和B)都不正确。R属于2NF的条件恰恰是要消除非主属性对键的部分函数依赖,因此选择项D)也不正确。

更多相关问题