南京理工大学计算机复试题库,南京理工大学考研复试计算机数据库试题

一、选择题(选择一个最合适的答案)60%

1.在实体/联系图(E/R图)中,实体集的每个属性都隐含为:

A多值。B单值。C不允许为NULL。D前三者都不对。

2.“两个实体集之间若有联系,则该联系是唯一的。”这种说法对吗?

A正确B不正确C不能断定D应该说,若该联系是一对一,则是唯

一的。

3.“一个多对一的联系隐含着一对一的联系。”这种说法对吗

A正确B不正确C不能断定D应该说,多对多的联系隐含一对一联

系。

4.考虑银行业务中“储户”与“帐号”之间的联系,该联系的多重性应该是:

A一对一B多对一C一对多D多对多

5.下面哪种约束要求一组属性在任意两个不同实体上的取值不同。

A键(key)约束。B单值约束。C参照完整性。D域(domain)约束

6.参照完整性约束要求某个联系中被参照的实体________。

A至少有一个。B有一个且仅一个。C零个到多个。D前三者都不对。

7.对于一个“弱实体集”,下面哪种说法不正确:

A一定有一个多对一的联系到其它实体集。B自身属性不能构成完整的

键。

C可单独存在,而无需其它实体集。D可以有自己的属性。

8.关系模型要求各元组的每个分量的值必须是原子性的。对原子性,下面哪种解

释不正确:

A每个属性都没有内部结构。B每个属性都不可分解。

C各属性值应属于某种基本数据类型。D属性值不允许为NULL。

9.对于一个关系的属性(列)集合和元组(行)集合,下面哪种说法不正确:

A改变属性的排列次序不影响该关系。B改变元组的排列次序不影响该关

系。

C改变元组的排列次序会改变该关系。D关系的模式包括其名称及其属性

集合。

10.若R是实体集R1与R2间的一个多对多联系,将其转换为关系R’,哪种说法

不正确:

AR’属性应包括R1与R2的所有属性。BR’属性应包括R1与R2的键属

性。

CR1与R2的键属性共同构成R’的键。DR’的属性应包括R自身定义的

属性。

11.若某关系R的属性集A函数决定R中所有其它属性,则A为关系R的一个:

A键。B主键。C超键。D外键。

12.若函数依赖A→B和B→C,则有A→C。此规则是

A分解/合并规则。B平凡依赖规则。C传递规则。D增长规则。

13.对于某关系R的某个属性集A,下面哪种说法不正确:

A若属性集A是R的键,则闭包A+是R中所有属性集合。

B若闭包A+是R中所有属性集合,则属性集A是R的键。

C若闭包A+是R中所有属性集合,则属性集A是R的超键。

D当且仅

当属性集A是R的超键,闭包A+是R中所有属性集合。

14.若某关系R(A,B,C,D)有函数依赖AB→C,C→D,D→A,那么BC→AD是否蕴

含于已有的函数依赖:

A蕴含B不蕴含C已知条件不足D前三者都不对

15.若某关系R(A,B,C,D)有函数依赖AB→C,C→D,D→A,

你可能感兴趣的:(南京理工大学计算机复试题库)