给定关系R(U,F),其中U={A,B,C,D,E,H},F={A→B,B→DH

admin2022-08-02  2

问题 给定关系R(U,F),其中U={A,B,C,D,E,H},F={A→B,B→DH,A→H,C→E}。关系有(  ),F中(  )。(1)A.一个候选码AB.2个候选码A、BC.一个候选码ACD.两个候选码A、C(2)A.不存在传递依赖,但存在元余函数依赖B.既不存在传递依赖,也不存在冗余函数依赖C.存在传递依赖A→D和A→H,但不存在冗余函数依赖D.存在传递依赖A→D和A→H,并且还存在冗余函数依赖

选项

答案 CD

解析 按四个选项分别求闭包,A→B,B→DH,A→H,只包括了{A,B,D,H},只有 AC作为候选键可以包括所有属性。
A→B,B→DH,存在传递函数依赖A→DH。此时F中A→H是冗余函数依赖。
转载请注明原文地址:https://tihaiku.com/congyezige/2409420.html

最新回复(0)