1、国家四级数据库工程师-试卷 6 及答案解析(总分:68.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2. (分数:2.00)A.B.C.D.3. (分数:2.00)A.B.C.D.4. (分数:2.00)A.B.C.D.5. (分数:2.00)A.B.C.D.6. (分数:2.00)A.B.C.D.7. (分数:2.00)A.B.C.D.8. (分数:2.00)A.B.C.D.9. (分数:
2、2.00)A.B.C.D.10. (分数:2.00)A.B.C.D.11. (分数:2.00)A.B.C.D.12. (分数:2.00)A.B.C.D.13. (分数:2.00)A.B.C.D.14. (分数:2.00)A.B.C.D.15. (分数:2.00)A.B.C.D.16. (分数:2.00)A.B.C.D.17. (分数:2.00)A.B.C.D.18. (分数:2.00)A.B.C.D.19. (分数:2.00)A.B.C.D.20. (分数:2.00)A.B.C.D.21. (分数:2.00)A.B.C.D.22. (分数:2.00)A.B.C.D.23. (分数:2.00)A
3、.B.C.D.24. (分数:2.00)A.B.C.D.25. (分数:2.00)A.B.C.D.26. (分数:2.00)A.B.C.D.27. (分数:2.00)A.B.C.D.28. (分数:2.00)A.B.C.D.29. (分数:2.00)A.B.C.D.30. (分数:2.00)A.B.C.D.31. (分数:2.00)A.B.C.D.二、设计题(总题数:3,分数:6.00)32.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33. (分数:2.00)_34. (分数:2.00)_国家四级数据库工程师-试卷 6 答案解析(总分:68.00
4、,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2. (分数:2.00)A.B.C. D.解析:解析:数据库管理系统是计算机系统中位于用户和操作系统之间的数据管理软件,它的主要功能是数据定义、数据操纵、数据库的运行管理和控制功能、数据库的建立和维护功能等。3. (分数:2.00)A. B.C.D.解析:解析:软件开发生命周期方法是以瀑布模型为基础的,瀑布模型将软件的生命周期划分为三大阶段,即计
5、划阶段、开发阶段和运行阶段。4. (分数:2.00)A.B. C.D.解析:解析:若联系为 1:n,关系的码为 n 端实体集的码。5. (分数:2.00)A.B.C.D. 解析:解析:在数据库系统中,DBMS 并发控制子系统采用一定的并发控制技术,构造正确的、可串行化的并发调度。保证事务集中每个事务的隔离性,从而保证事务并发执行的结果正确性。主要的并发控制技术包括基于锁的并发控制技术、时间戳协议、基于有效性检查的协议、多粒度和多版本帆制等。所以本题的答案为 D。6. (分数:2.00)A.B.C.D. 解析:7. (分数:2.00)A.B.C. D.解析:8. (分数:2.00)A. B.C.
6、D.解析:9. (分数:2.00)A.B. C.D.解析:解析:硬件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套系统的概率几乎为零,这样就能达到数据库的完全安全;数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障是系统故障;在数据库系统中,事务日志能够实现数据恢复。10. (分数:2.00)A.B.C. D.解析:11. (分数:2.00)A.B.C. D.解析:12. (分数:2.00)A.B.C.D. 解析:13. (分数:2.00)A.B. C.D.解析:14. (分数:2.00)A
7、.B.C. D.解析:15. (分数:2.00)A.B.C.D. 解析:16. (分数:2.00)A.B.C. D.解析:17. (分数:2.00)A.B.C.D. 解析:解析:在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件为对于任一分片,总存在另一个分片能够和它进行无损连接。18. (分数:2.00)A.B.C. D.解析:解析:采用数据抽取程序从 OLTP 中抽取数据,建立新的数据分析环境的主要原因是解决不同类型应用程序之间的性能冲突问题。19. (分数:2.00)A.B.C. D.解析:解析:在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部
8、分,一个对象可以通过一条消息来创建另一个对象。被创建的对象的对象符号在创建它的地方。20. (分数:2.00)A.B.C.D. 解析:21. (分数:2.00)A.B.C.D. 解析:22. (分数:2.00)A.B.C.D. 解析:解析:导出数据是为了提高数据查询和管理效率,根据操作型数据计算得到的数据,常用支持分析型应用,一般将这种数据称为分析型数据。23. (分数:2.00)A. B.C.D.解析:24. (分数:2.00)A.B.C. D.解析:25. (分数:2.00)A.B.C. D.解析:解析:数据库镜像是一种用于提高数据库可用性的解决方案,它根据 DBA 的要求,自动把整个数据
9、库或其中的关键数据复制到另一个磁盘上。数据库镜像的优点包括选项中的 A、B、D。但 C 不是。26. (分数:2.00)A.B. C.D.解析:27. (分数:2.00)A.B.C.D. 解析:28. (分数:2.00)A.B.C.D. 解析:29. (分数:2.00)A. B.C.D.解析:30. (分数:2.00)A.B.C. D.解析:解析:无共享结构通过最小化共享资源来降低资源竞争的概率,具有极高的可扩展性,处理器数量可多达几千甚至上万个,并可在复杂数据库查询处理和联机事务处理过程中达到近线性的加速比。因此,无共享结构比较适用于如银行出纳、民航售票等 OLTP 之类的应用。31. (分数:2.00)A. B.C.D.解析:解析:轮转法策略对于点查询和范围查询的处理非常复杂,由于不知道所要查找的元组具体分布在哪个磁盘上,必须对所有磁盘都进行查找,明显降低了查询效率。二、设计题(总题数:3,分数:6.00)32.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_解析:33. (分数:2.00)_正确答案:(正确答案: )解析:34. (分数:2.00)_正确答案:(正确答案: )解析: