假设关系R<U,F>,U={A1,A2,A3,A4},F={A1A3→A2,A1

练习题库2022-08-02  28

问题 假设关系R<U,F>,U={A1,A2,A3,A4},F={A1A3→A2,A1A2→A3,A2→A4},那么在关系R中(  ),各候选关键字中必定含有属性(  )。问题1选项 A.有1个候选关键字A2A3 B.有1个候选关键字A2A4 C.有2个候选关键字A1A2和A1A3 D.有2个候选关键字A1A2和A2A3问题2选项 A.A1,其中A1A2A3为主属性,A4为非主属性 B.A2,其中A2A3A4为主属性,A1为非主属性 C.A2A3,其中A2A3为主属性,A1A4为非主属性 D.A2A4,其中A2A4为主属性,A1A3为非主属性

选项

答案 CA

解析 首先判断候选码,先找入度为0的结点,本题中A1没有在函数依赖右侧出现,体现在图中,即入度为0,因此候选码必定包含属性A1。根据选项,只有C选项符合。
第二空,候选码必定包含A1,并且根据候选码为A1A2、A1A3,可以得出主属性有A1A2A3,非主属性有A4。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2409601.html

最新回复(0)