列表

详情


假设关系R(A1,A2,A3)上的一个分解为ρ={(A1,A2),(A1,A3)},下表是关系R上的一个实例,根据实例推出R的函数依赖集F为(  ),分解p(  )。

                                                              

第 1 问

A. F={A1→A2}

B. F={A1A3→A2,A1A2→A3}

C. F={A1→A3}

D. F={A1→A2,A1→A3}

第 2 问

A. 是无损连接的

B. 是保持函数依赖的

C. 是有损连接的

D. 无法确定是否保持函数依赖

参考答案: B C

详细解析:

由于A1为a时,A2可能是a或b或c,所以可以确定A1→A2不成立。同理A1→A3不成立。时此ACD三个选项均可以排除。
(A1A2)∩(A1A3)=A1
(A1A2)-(A1A3)=A2
(A1A3)-(A1 A2)=A3
由于 A1→ A2与 A1→A3均不成立,所以有损。


上一题