给定关系模式 R ( U , F ),其中,属性集 U={ 城市,街

资格题库2022-08-02  15

问题 给定关系模式 R (  U  ,  F  ),其中,属性集  U={  城市,街道,邮政编码  }  ,函数依赖集  F={(城市,街道)→  邮政编码,邮政编码  →  城市  }  。关系  R()A.只有1个候选关键字“城市,街道”B.只有1个候选关键字“街道,邮政编码”C.有2个候选关键字“城市,街道”和“街道,邮政编码”D.有2个候选关键字“城市,街道”和“城市,邮政编码”

选项 A.只有1个候选关键字“城市,街道”
B.只有1个候选关键字“街道,邮政编码”
C.有2个候选关键字“城市,街道”和“街道,邮政编码”
D.有2个候选关键字“城市,街道”和“城市,邮政编码”

答案 C

解析 根据函数依赖定义,可推出 “ (城市,街道)  →U”  和  “  (邮政编码,街道)  →U”  ,因此,(城市,街道)和(街道,邮政编码)都是候选关键字。包含在任何一个候选关键字中的属性称为主属性,不包含在任何候选关键字中的属性称为非主属性。因为关系R只有3个属性,而且都包含在关键字中,因此,R中的3个属性都是主属性,而无非主属性。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2408909.html

最新回复(0)