《数据库原理和应用》期末考试题和答案.docx
《《数据库原理和应用》期末考试题和答案.docx》由会员分享,可在线阅读,更多相关《《数据库原理和应用》期末考试题和答案.docx(13页珍藏版)》请在冰豆网上搜索。
《数据库原理和应用》期末考试题和答案
2016年下半年《数据库原理及应用(高起专)》考试试题
窗体顶端
1. (单选题)一级封锁协议解决了事务的并发操作带来的()不一致性的问题。
(本题2.0分)
A、 数据丢失修改
B、 数据不可重复读|
C、 读脏数据
D、 数据重复修改
标准答案:
A
2. (单选题)五种基本关系代数运算是()(本题2.0分)
A、 ∪.-.×.π和σ
B、 ∪.-.∞.π和σ
C、 ∪.∩.×.π和σ
D、 ∪.∩.∞.π和σ
标准答案:
C
3. (单选题)在下列关于关系的陈述中.错误的是(本题2.0分)
A、 表中任意两行的值不能相同
B、 表中任意两列的值不能相同
C、 行在表中的顺序无关紧要
D、 列在表中的顺序无关紧要
标准答案:
B
4. (单选题)数据库系统的体系结构是数据库系统的总体框架.一般来说数据库系统应具有三级模式体系结构.它们是(本题2.0分)
A、 外模式、模式和内模式
B、 子模式、用户模式和存储模式
C、 模式、子模式和概念模式
D、 子模式、模式和用户模式
标准答案:
A
5. (单选题)在数据库设计中.当合并局部ER图时.学生在某一局部应用中被当作实体.而在另一局部应用中被当作属性.那么被称之为()(本题2.0分)
A、 属性冲突
B、 命名冲突
C、 联系冲突
D、 结构冲突
标准答案:
D
6. (单选题)在数据库设计中.将ER图转换成关系数据模型的过程属于(本题2.0分)
A、 需求分析阶段
B、 逻辑设计阶段
C、 概念设计阶段
D、 物理设计阶段
标准答案:
B
7. (单选题)在数据库设计中.将ER图转换成关系数据模型的过程属于()(本题2.0分)
A、 需求分析阶段
B、 逻辑设计阶段
C、 概念设计阶段
D、 物理设计阶段
标准答案:
B
8. (单选题)下列四项中说法不正确的是()(本题2.0分)
A、 数据库减少了数据冗余
B、 数据库中的数据可以共享
C、 数据库避免了一切数据的重复
D、 数据库具有较高的数据独立性
标准答案:
C
9. (单选题)DBMS提供DML实现对数据的操作。
可以独立交互使用的DML称为(本题2.0分)
A、 宿主型
B、 独立型
C、 自含型
D、 嵌入型
标准答案:
C
10. (单选题)有一个关系:
学生(学号.姓名.系别).规定学号的值域是8个数字组成的字符串.这一规则属于(本题2.0分)
A、 实体完整性约束
B、 参照完整性约束
C、 用户自定义完整性约束
D、 关键字完整性约束
标准答案:
C
11. (单选题)学生社团可以接纳多名学生参加.但每个学生只能参加一个社团.从社团到学生之间的联系类型是()(本题2.0分)
A、 多对多
B、 一对多
C、 多对一
D、 一对一
标准答案:
B
12. (单选题)已知事务T1的封锁序列为:
LOCKS(A)…LOCKS(B)…LOCKX(C)…UNLOCK(B)…UNLOCK(A)…UNLOCK(C);事务T2的封锁序列为:
LOCKS(A)…UNLOCK(A)…LOCKS(B)…LOCKX(C)…UNLOCK(C)…UNLOCK(B)则遵守两段封锁协议的事务是()(本题2.0分)
A、 T1
B、 T2
C、 T1和T2
D、 没有
标准答案:
A
13. (单选题)下列SQL语句中.能够实现“将查询SC表的权限授予用户U1.并允许该用户将此权限授予其他用户”这一功能的是()(本题2.0分)
A、 GRANTSELECTTOSCONU1WITHPUBLIC
B、 GRANTSELECTONSCTOU1WITHPUBLIC
C、 GRANTSELECTTOSCONU1WITHGRANTOPTION
D、 GRANTSELECTONSCTOU1WITHGRANTOPTION
标准答案:
D
14. (单选题)关系数据库中的视图属于4个数据抽象级别中的(本题2.0分)
A、 外部模型
B、 概念模型
C、 逻辑模型
D、 物理模型
标准答案:
A
15. (单选题)数据库中增加一条新数据使用的命令是(本题2.0分)
A、 insert
B、 droptable
C、 update
D、 create
标准答案:
A
16. (单选题)当两个关系没有公共属性时.其自然联接表现为(本题2.0分)
A、 笛卡儿积
B、 等值联接
C、 结果为空
D、 出错
标准答案:
A
17. (单选题)单个用户使用的数据视图的描述称为(本题2.0分)
A、 外模式
B、 概念模式
C、 内模式
D、 存储模式
标准答案:
A
18. (单选题)如果要求学生关系S(SNO.NAME.SEX.AGE)中存储的学生信息满足下列条件:
男生(SEX=‘F’)的年龄在15-60岁之间.女生(SEX=‘M’)的年龄在15-55岁之间。
那么在关系S的定义中加入的检查子句正确的是()(本题2.0分)
A、 CHECK(AGE>=15AND((SEX=‘M’ANDAGE<=60)AND(SEX=‘F’ANDAGE<=55)))
B、 CHECK(AGE>=15AND((SEX=‘M’ANDAGE<=60)OR(SEX=‘F’ANDAGE<=55)))
C、 CHECK(AGE>=15OR((SEX=‘M’ANDAGE<=60)OR(SEX=‘F’ANDAGE<=55)))
D、 CHECK(AGE>=15OR((SEX=‘M’ANDAGE<=60)AND(SEX=‘F’ANDAGE<=55)))
标准答案:
B
19. (单选题)数据库物理存储方式的描述称为(本题2.0分)
A、 外模式
B、 内模式
C、 概念模式
D、 逻辑模式
标准答案:
B
20. (单选题)数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()。
(本题2.0分)
A、 数据定义语言
B、 数据查询语言
C、 数据操纵语言
D、 数据控制语言
标准答案:
C
21. (单选题)如果事务T获得了数据项Q上的排它锁.则T对Q(本题2.0分)
A、 只能读不能写
B、 只能写不能读
C、 既可读又可写
D、 不能读不能写
标准答案:
C
22. (单选题)关系代数的四个组合操作是:
交、自然联接、联接和(本题2.0分)
A、 笛卡儿积
B、 差
C、 除
D、 并
标准答案:
C
23. (单选题)数据库三级模式体系结构的划分.有利于保持数据库的(本题2.0分)
A、 结构规范化
B、 数据安全性
C、 数据独立性
D、 操作可行性
标准答案:
C
24. (单选题)DBMS提供授权功能控制不同用户访问数据的权限.主要目的是为了实现数据库的()(本题2.0分)
A、 一致性
B、 完整性
C、 安全性
D、 可靠性
标准答案:
C
25. (单选题)下列聚合函数中不忽略空值(null)的是()(本题2.0分)
A、 SUM(列名)
B、 MAX(列名)
C、 COUNT(*)
D、 AVG(列名)
标准答案:
C
26. (单选题)E-R图是数据库设计中()阶段的工具。
(本题2.0分)
A、 概要设计
B、 逻辑设计
C、 物理设计
D、 需求分析
标准答案:
A
27. (单选题)五种基本关系代数运算是(本题2.0分)
A、 ∪.-.×.π和σ
B、 ∪.-.∞.π和σ
C、 ∪.∩.×.π和σ
D、 ∪.∩.∞.π和σ
标准答案:
A
28. (单选题)DBMS提供DML实现对数据的操作。
嵌入高级语言中使用的DML称为(本题2.0分)
A、 自主型
B、 自含型
C、 宿主型
D、 交互型
标准答案:
C
29. (单选题)事务的ACID性质中.关于原子性(atomicity)的描述正确的是(本题2.0分)
A、 指数据库的内容不出现矛盾的状态。
B、 若事力正常结束.即使发生故障.列新结果也不会从数据库中消失。
C、 事务中的所有操作要么都执行.要么都不执行。
D、 若多个事务同时进行.与顺序实现的处理结果是一致的。
标准答案:
C
30. (单选题)DB、DBMS和DBS三者之间的关系是(本题2.0分)
A、 DB包括DBMS和DBS
B、 DBS包括DB和DBMS
C、 DBMS包括DB和DBS
D、 不能相互包括
标准答案:
B
31. (单选题)ER图中的主要元素是(本题2.0分)
A、 结点、记录和文件
B、 实体、联系和属性
C、 记录、文件和表
D、 记录、表、属性
标准答案:
B
32. (单选题)在数据库中.产生数据不一致的根本原因是()。
(本题2.0分)
A、 数据存储量太大
B、 没有严格保护数据
C、 未对数据进行完整性控制
D、 数据冗余
标准答案:
C
33. (单选题)关系模型的程序员不需熟悉数据库的(本题2.0分)
A、 数据操作
B、 完整性约束条件
C、 存取路径
D、 数据定义
标准答案:
C
34. (单选题)数据库管理系统由三级模式组成.其中决定DBMS功能的是(本题2.0分)
A、 逻辑模式
B、 外模式
C、 内模式
D、 物理模式
标准答案:
A
35. (单选题)SQL语言中.HAVING子句用于筛选满足条件的()(本题2.0分)
A、 列
B、 行
C、 分组
D、 元组
标准答案:
C
36. (单选题)数据库中只存放视图的()(本题2.0分)
A、 操作
B、 数据
C、 定义
D、 限制
标准答案:
C
37. (单选题)关系数据模型的三个组成部分中.不包括()(本题2.0分)
A、 完整性规则
B、 数据结构
C、 恢复
D、 数据操作
标准答案:
C
38. (单选题)位于用户和操作系统之间的一层数据管理软件是(本题2.0分)
A、 DBS
B、 DB
C、 DBMS
D、 MIS
标准答案:
C
39. (单选题)SQL语言中.删除记录的命令是(本题2.0分)
A、 D