给定关系模式R<U,F>,其中U={ABCDE},F={AB→DE,AC→E,A

考试题库2022-08-02  5

问题 给定关系模式R<U,F>,其中U={ABCDE},F={AB→DE,AC→E,AD→B,B→C,C→D},则R的所有候选码为( ),关系R属于(请作答此空)。A.1NFB.2NFC.3NFD.BCNF

选项 A.1NF
B.2NF
C.3NF
D.BCNF

答案 C

解析 本题考查关系理论的基础知识。根据候选码的求解结果,关系R的非主属性为E。三个候选码中,任何一个候选码中的属性去掉后,即(A)+=A,(B)+=BCD,(C)+=CD,(D)+=D,都不能决定E,故不存在非主属性E对码的部分依赖,关系R属于2NF。除了三个候选码决定E之外,没有哪个属性集决定E,即E直接依赖于码,关系R属于3NF。存在函数据依赖B→C,左边不是码,故关系R不属于BCNF。因此,关系R属于3NF。
转载请注明原文地址:http://tihaiku.com/congyezige/2418519.html

最新回复(0)