天大17春《数据库原理》在线作业二 下载本文

内容发布更新时间 : 2024/6/20 20:10:46星期一 下面是文章的全部内容请认真阅读。

2017秋17春天大《数据库原理》在线作业二

一、单选题(共 40 道试题,共 100 分。)

1. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是?(? ?) A. RESTRICT方式 B. CASCADE方式 C. SETNULL方式 D. CHECK方式 正确答案:

2. 某学校规定,每一个班级最多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是( ) 。 A. (0,1) B. (1,1) C. (1,10) D. (10,50) 正确答案:

3. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:(?) A. 选择 B. 投影 C. 连接 D. 并

正确答案:

4. 任何一个满足2NF但不满足3NF的关系模式都不存在( )。 A. 主属性对键的部分依赖 B. 非主属性对键的部分依赖 C. 主属性对键的传递依赖 D. 非主属性对键的传递依赖 正确答案:

5. 在SQL中,SELECT语句的\表示查询结果中?(?) A. 属性名都不相同 B. 去掉了重复的列 C. 行都不相同

D. 属性值都不相同 正确答案:

6. 在SQL的授权语句中使用“ALL?PRIVILEGES”,表示?(? ?)? ?

A. 授权所有用户 B. 所有的操作权限 C. 对所有的数据集合 D. 允许再授权 正确答案:

7. 数据操纵语言(DML)的基本功能中,不包括的是() A. 插入新数据 B. 描述数据库结构 C. 数据库中数据排序 D. 删除数据库中数据 正确答案:

8. 为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据是( ) 。 A. 关系规范化理论 B. 关系代数理论 C. 数理逻辑

D. 关系运算理论 正确答案:

9. 候选关键字的属性可以有( ) 。 A. 多个 B. 0个 C. 1个

D. 1个或多个 正确答案:

10. 关系模式的候选关键字可以有1个或多个,而主关键字有( ) 。 A. 多个 B. 0个 C. 1个

D. 1个或多个 正确答案:

11. 下列关于函数依赖的叙述中,哪一条是不正确的( )。 A. 由X→Y,Y→Z,则X→YZ B. 由X→YZ,则X→Y, Y→Z C. 由X→Y,WY→Z,则XW→Z D. 由X→Y,Z∈Y,则X→Z 正确答案:

12. 如果A->B ,那么属性A和属性B的联系是( ) 。 A. 一对多 B. 多对一 C. 多对多

D. 以上都不是 正确答案:

13. 在ER模型中,如果有3个不同的实体集,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( )。

A. 4 B. 5 C. 6 D. 7

正确答案:

14. 在关系数据库中,表与表之间的联系是通过( )实现的。 A. 实体完整性规则 B. 参照完整性规则

C. 用户自定义的完整性规则 D. 主键 正确答案:

15. SQL的含义是:(?) A. 结构化查询语言 B. 数据定义语言 C. 数据库查询语言

D. 数据库操纵与控制语言 正确答案:

16. 在SQL的算术表达式中,如果其中有空值,则表达式 ( ) A. 空值按0计算

B. 由用户确定空值内容再计算结果 C. 结果为空值

D. 指出运算错误,终止执行 正确答案:

17. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一或是多个共有的(?). A. 元组 B. 行 C. 记录 D. 属性 正确答案:

18. 数据流程图是用于描述结构化方法中( )阶段的工具。 A. 概要设计 B. 可行性分析 C. 程序编码 D. 需求分析 正确答案:

19. 在数据操作语言(DML)的基本功能中,不包括的是 ( ) A. 插入新数据 B. 描述数据库结构 C. 对数据库中数据排序 D. 删除数据库中数据 正确答案:

20. 提供数据库数据描述的集中管理的是?(? ?)?