问题 单项选择题

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

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。

单项选择题
单项选择题 共用题干题