问题
单项选择题
下列关于部分函数依赖的叙述中,哪一条是正确的,
A.若X→Y,且存在Y的真子集Y',X→Y',则称Y对X部分函数依赖
B.若X→Y,且存在Y的真子集Y',X[*]Y',则称Y对X部分函数依赖
C.若X→Y,且存在X的真子集X',X→Y',则称Y对X部分函数依赖
D.若X→Y,且存在X的真子集X',X[*]Y',则称Y对X部分函数依赖
答案
参考答案:C
解析: 本题考查部分函数依赖的概念。函数依赖:FD(function dependency),设有关系模式R(U),X,Y是U的子集,r是R的任一具体关系,如果对r的任意两个元组t1,t2,由t1[X]=t2[X]导致t1[Y]=t2[Y],则称X函数决定Y,或Y函数依赖于X,记为x→Y。x→Y为模式R的一个函数依赖。部分函数依赖:即局部依赖,对于一个函数依赖W→A,如果存在XW(X包含于W)有X→A成立, 那么称W→A是局部依赖,否则称W→A为完全函数依赖。从这两个概念中可以看出,选项C叙述正确。正确答案为选项C。