单选题
假设关系R(A1,A2,A3)上的一个分解为ρ={(A1,A2),(A1,A3)},下表是关系R上的一个实例,根据实例推出R的函数依赖集F为(42),分解p(43)。
A、
F={A1→A2}
B、
F={A1A3→A2,A1A2→A3}
C、
F={A1→A3}
D、
F={A1→A2,A1→A3}
【正确答案】
B
【答案解析】
A、
是无损联接的
B、
是保持函数依赖的
C、
是有损联接的
D、
无法确定是否保持函数依赖
【正确答案】
C
【答案解析】
由于A1为a时,A2可能是a或b或c,所以可以确定A1->A2不成立。同理A1->A3不成立。时此ACD三个选项均可以排除。 (A1A2)∩(A1A3)=A1 (A1A2)-(A1A3)=A2 (A1A3)-(A1A2)=A3 由于A1->A2与A1->A3均不成立,所以有损。
提交答案
关闭