给定关系模式R(U,F),U={A,B,C,D},F={AB→C,CD→B}。关

admin2022-08-02  58

问题 给定关系模式R(U,F),U={A,B,C,D},F={AB→C,CD→B}。关系R(  ),且分别有(  )。问题1选项A.只有1个候选关键字ACBB.只有1个候选关键字BCDC.有2个候选关键字ACD和ABDD.有2个候选关键字ACB和BCD问题2选项A.0个非主属性和4个主属性B.1个非主属性和3个主属性C.2个非主属性和2个主属性D.3个非主属性和1个主属性

选项

答案 CA

解析 解决这类问题,使用图示法比较合适,以下是用图示法的方式画出的图:A与D是入度为零的结点,他们一定是候选键的组成部分。但仅有A与D还不能充当候选键,所以要加入其他的属性;加入B之后,ABD能遍历全图,能充当候选键;加入C之后,ACD也能遍历全图,所以ABD与ACD都是候选键。求出候选键之后,包含于任意候选键中的所有属性都是主属性,所以ABCD都是主属性。
转载请注明原文地址:https://tihaiku.com/congyezige/2401567.html

最新回复(0)