试题(41)、(42)给定关系模式R (U,F),其中,属性集U={城市,街道,邮政编码),函数依赖集F={(城市,街道

题目

试题(41)、(42)

给定关系模式R (U,F),其中,属性集U={城市,街道,邮政编码),函数依赖集F={(城市,街道)→邮政编码,邮政编码→城市}。关系R (41) 且分别有(42)。

(41)A.只有1个候选关键字“城市,街道”

B.只有1个候选关键字“街道,邮政编码”

C.有2个候选关键字“城市,街道”和“街道,邮政编码”

D.有2个候选关键字“城市,街道”和“城市,邮政编码”

(42)A.1个非主属性和2个主属性

B.0个非主属性和3个主属性

C.2个非主属性和1个主属性

D.3个非主属性和0个主属性

参考答案和解析
正确答案:C,B
试题(41)、(42)分析
本题考查关系数据库规范化理论方面的基础知识。
试题(41)的正确答案是c。因为根据函数依赖定义,可推出(城市,街道)→U,(邮政编码,街道)→U,所以“城市,街道”和“街道,邮政编码”为候选关键字。
试题(42)的正确答案是B。因为根据主属性的定义,“包含在任何一个候选码中的属性叫做主属性( Prime attribute),否则叫做非主属性(Nonprime attribute)”,所以关系R中的3个属性都是主属性,而无非主属性。
参考答案
(41)C
(42)B
更多“试题(41)、(42)给定关系模式R (U,F),其中,属性集U={城市,街道,邮政编码),函数依赖集F={(城市,街道 ”相关问题