问题 单项选择题

设关系模式R<U,F>U,其中U=A,B,C,D,E),F=A→BC,C→D,BC→E,E→A,则分解ρ=R1(ABCE),R2(CD))满足______。

A.具有无损连接性、保持函数依赖
B.不具有无损连接性、保持函数依赖
C.具有无损连接性、不保持函数依赖
D.不具有无损连接性、不保持函数依赖

答案

参考答案:A

解析: 根据无损连接性判定定理:关系模式R分解为两个关系模式R1、R2,满足无损连接性的充分条件是R1⌒R2→(R1-R2)或R1⌒R2→(R2→R1)。对于本试题,由函数依赖集F中的A→BC、C→D逻辑地推导出A→D,即R1⌒R2→(R2-R1),故分解满足无损连接性。
保持函数依赖的定义是:若满足(F1∪F2)+=F+,则分解保持函数依赖,其中Fi函数依赖集F在Ri上的投影。对于本试题,(F1∪F2)=F,即(F1∪F2)+=F+成立,故分解保持函数依赖。

问答题 简答题
问答题 简答题