一、选择题(选择一个最合适的答案)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...