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