[计算机类试卷]国家四级数据库工程师模拟试卷41及答案与解析.doc

上传人:explodesoak291 文档编号:504430 上传时间:2018-11-29 格式:DOC 页数:20 大小:433.50KB
下载 相关 举报
[计算机类试卷]国家四级数据库工程师模拟试卷41及答案与解析.doc_第1页
第1页 / 共20页
[计算机类试卷]国家四级数据库工程师模拟试卷41及答案与解析.doc_第2页
第2页 / 共20页
[计算机类试卷]国家四级数据库工程师模拟试卷41及答案与解析.doc_第3页
第3页 / 共20页
[计算机类试卷]国家四级数据库工程师模拟试卷41及答案与解析.doc_第4页
第4页 / 共20页
[计算机类试卷]国家四级数据库工程师模拟试卷41及答案与解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、国家四级数据库工程师模拟试卷 41及答案与解析 1 下面列出的条目中,哪些是新一代数据库开发工具应具有的特征 ?一 I支持开发人员对各种数据对象 (字符、数字、图形、声音等 )的处理 支持基于 Intemet应用的开发 支持面向对象的程序设计 ( A) I和 II ( B) I和 ( C) 和 ( D)都是 2 关于数据库管理系统功能,有下列说法: 数据管理系统具有将 E-R模型转换为数据结构模型、数据库操作、数据库运行管理和控制、数据库建立和维护功能 数据管理系统具有将 E-R模 型转换为数据结构模型、数据库定义、数据库操作、数据库运行管理和控制、数据库建立和维护功能 数据管理系统具有数据库

2、定义、数据库操作、数据库运行管理和控制、数据库建立和维护功能 数据管理系统具有数据库定义、数据库操作、数据库运行管理和控制、数据库建立和维护,以及直接存取数据等功能。 上述说法完全正确的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 3 将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是 _。 ( A)堆文件 ( B)聚集文件 ( C)索引文件 ( D)散列文件 4 某跨国公司的业务系统需要提供全球性服务,该业务系统需要 24小时 7 天在线服务,系统业务繁忙,为了保证该业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数

3、据增量的转储需要 2小时,在不考虑成本因素的情况下,下列最合理的是 _。 A)配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中 B)每天划出长度为 2小时的时间窗口 tw,在 tw内采用静态转储方法实现每天数据增量的转储 C)每天划出长度为 2小时的时间窗口 tw,在 tw内采用动态转储方法实现每天数据增量的转储 D)每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储 5 关于 UML的各种视图及其分类,下列说法错误的是 _。 A)用例图、类图、对象图,组件图和部署图都是静态视图 B)顺序图、交互图、状态图和活动图都是动态视图 C)类图和对象图都是结构

4、视图 D)顺序图、状态图和组件图都是行为视图 6 在关系模式 R(A, B, C)中, F=(A, B)C , BC ,则 R最高达到 _。 A) 1NF B) 2NF C) 3NF D) BCNF 7 在 IDEF1X模型中,圆角矩形框表示 _。 A) 父实体 B) 子实体 C) 分类实体 D) 属性 8 IDEF1X建模在定义键阶段的主要工作包括 _。 处理实体集图中不确定的联系 为每个实体集定义主码属性 迁移主码建立外码 构造子系统数据视图 标识和定义实体集之间的基本联系 A) B) C) D) 9 以下关于软件需求说明书的内容说法错误的是 _。 A) 需求概述是对应用信息系统或软件项目

5、的总体描述 B) 功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求 10 需要监测的系统性能指标包括 _。 用户查询响应时间 系统吞吐量 并发访问用户数 A) B) C) D) 11 以下关于 数据模型要求错误的是 _。 A) 能够比较真实地模拟现实世界 B) 容易为人们所理解 C) 便于在计算机上实现 D) 目前大部分数据模型能够很好地同时满足这三方面的要求 12 关于数据模型和模式结构,有下列说法

6、: 数据库系统的开发者利用数据模型描述数据库的结构和语义,通过现实世界到信息世界再到机器世界的抽象和转换,构建数据库 数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具 在数据模型中有 “型 ”和 “值 ”的概念,其中值是对某一类数据的结构和属性的说明 在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图 上述说法正确的是 _。 A) 和 B) 、 和 C) 和 D) 和 13 14 15 16 17 18 用户编写程序时不但要了解全局数据的分片情况,还要了解各片

7、断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是 _。 ( A)分片透明性 ( B)位置透明性 ( C)局部数据模型透明性 ( D)分布透明性 19 在数据文件的包含主码的属性集上建立的索引称为 _。 ( A)聚集索引 ( B)主索引 ( C)稠密索引 ( D)辅索引 20 数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师 (教师编号,姓名 )和课程 (课程号,课程名,教师编号 ),为快速查出某位教师所讲授的课程,应该 _。 ( A)在教师表上按教师编号建索引 ( B)在教师表上按姓名建索引 ( C)在课程表

8、上按课程号建索引 ( D)在课程表上按教师编号建索引 21 在数据库系统中,当数据库数据的物理存储结构改变时,通过改变 -,可以保证数据与应用程序问的物理独立性。 ( A)外模式模式映像 ( B)模式内模式映像 ( C)外模式 ( D)内模式 22 已知关系模式 R=(A, B, C, D, E, F, G)满足函数依赖集 F=(AB BC ,AE , BF , (C, DG) ,则关系模式 R的码是 -。 ( A) (C, D ) ( B) (B, E) ( C) (A, D ) ( D) (E, F, G) 23 一家航空公司把一年中飞行距离超过 10000里的客户信息转移到一张称为fly

9、ersclub的表中,他们的详细情况被记录在表 flyers,下列 sQL语句描述正确的是。 ( A) insert flyersclub where idistancetravelled=1 0000 ( B) insert into flyersclub from flyers where idistancetravelled=10000 ( C) insert into flyersclub from flyers where(idistancetravelled)values=10000 ( D) insert flyersclub(idstancetravelled)values f

10、rom flyers where idistancetravelled=10000 24 允许在转储过程中对数据库进行存取和修改,但不能保证备份数据有效性的数据转储类型是 。 ( A)增量转储 ( B)差量转储 ( C)静态转储 ( D)动态转储 25 以下哪个设计内容不属于数据库应用系统总体设计范畴 ? ( A)数据库应用系 统体系结构设计 ( B)软硬件选型和配置设计 ( C)数据库应用软件总体设计 ( D)关系模式设计 26 以下关于人机界面设计原则叙述不正确的是 _。 ( A)保持用户与人机界面间的双向交流 ( B)用户界面应该遵循一定标准和常规 ( C)尽量减少用户的输入负担 ( D

11、)减少字符、图形、图像、声音等数据输入方式 27 以记录为单位的日志文件的内容不包括 _。 ( A)每个事务的详细执行过程 ( B)每个事务的结束标记 ( C)每个事务的所有更新操作 ( D)每个事务的开始标记 28 以下关于数据库与文件的对应关系叙述错误的是 _。 ( A)在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成 ( B)关系表在逻辑上由一系列元组组成,元组由多个属性组成 ( C)每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域 ( D)元组的每个属性对应于文件记录中的一个记录 29 以下关于数据镜像叙述不正确的是 _。 ( A)在数据库镜像会

12、话中,主体服务器和镜像服务器作为伙伴进行通信 ( B) 数据库正常运行时,数据库镜像可以用于并发操作 ( C)在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本 ( D)每当数据库更新时, DBMS不能自动保证镜像数据与主数据的一致性 30 在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1, a2, ,an),对该表的查询多数为针对主码 a1的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是 _。 ( A)采用轮转法对 T中的元组进行划分,这样数据分布均匀,适合 于点查询和范围查询 ( B)以 a1为划

13、分属性,对 T采用散列划分是一种可行的划分方法,有利于对该表的点查询 ( C)以 a1为划分属性,对 T采用范围划分并建立主索引,是一种有效的划分方法 ( D)以 a1为划分属性,对 T采用散列划分和范围划分都有可能带来 T的各个数据分区的数据分布不均匀的问题 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 创建触发器 TEST,定义 AFTER行级触发器,要求每当在 STUDENT表中修改数据后,将向客户端显示一条 “记录已修改 ”的消息。 _ _ ON STUDENT _ AS Print 记录已修改 32 数据库的实施主要包括以下四项工作:用 DDL定

14、义数据库结构,数据装载,编写与调试应用程序以及 _。 33 34 35 现有员工和项目两个实体,员工有属性员工号、员工姓名、年龄,项目有属性项目号、项目名称。假设一个员工可以参加多个项目,一个项目也可以有多个员工。员工可以同名。员工参与一个项目主要记录所完成工作。 试画出 E-R图,并注明属性和联系类型。并将所得到的 E-R图转换成关系模式,并给出各关系模式的关键字。 国家四级数据库工程师模拟试卷 41答案与解析 1 【正确答案】 C 【试题解析】 和 是新一代数据库开发工具应具有的特征。 2 【正确答案】 D 【知识模块】 数据据工程师高频 3 【正确答案】 A 【知识模块】 数据据工程师高

15、频 4 【正确答案】 A 【试题解析】 在静态转储过程中系统不能运行其他事务;动态备份运行转储操作和用户事务并发执行,即允许在转储过程中对数据库进 行存取和修改。但动态转储的有效性得不到保证。为了数据的有效性,需要引入日志文件,用它记录转出期间各事务对数据库的修改活动记录,然后使用动态转储的备份副本加上日志文件就可以将数据库恢复到某一时刻的正确状态。 【知识模块】 数据据工程师高频 5 【正确答案】 D 【知识模块】 数据据工程师高频 6 【正确答案】 A 【试题解析】 对于关系模式 R(F, U),如果 R的每一个属性值都是不可分的数据项 (原子项 ),则此关系模式为第一范式。由 BC ,可

16、知 (A, B)C 是部分函数依赖,而在 2NF中不 存在非主属性对码的部分函数依赖。显然,关系模式 R满足第一范式,但不满足第二范式。所以本题的答案为 A。 【知识模块】 关系数据库逻辑设计 7 【正确答案】 B 【试题解析】 在 IDEF1X模型中,圆角矩形框表示从属实体。所以本题的答案为B。 A父实体用矩形框来表示, D属性分为主码属性、外码属性和非主码属性。主码属性写在矩形框 (或圆角矩形框 )内水平线的上面并用 “PK”标注。外码属性写在矩形框 (或圆角矩形框 )内水平线的下面并用 “FK”标注。非主码属性可以写在矩形块 (或圆角矩形框 )内水平线的下面,也可 以不写在 IDEF1X

17、图中。 【知识模块】 数据库概念设计及数据建模 8 【正确答案】 A 【试题解析】 定义联系阶段的目标是标识和定义实体集之间的基本联系。在这个阶段中有些联系可以是不确定的联系。而定义键阶段主要任务是处理实体集图中不确定的联系、为每个实体集定义主码属性、迁移主码建立外码、构造子系统数据视图。所以本题的答案为 A。 【知识模块】 数据库概念设计及数据建模 9 【正确答案】 D 【知识模块】 需求分析与功能建模方法 10 【正确答案】 D 【知识模块 】 数据库应用系统生命周期 11 【正确答案】 D 【知识模块】 引论 12 【正确答案】 A 【试题解析】 模型是对现实世界的抽象。在数据库技术中,

18、数据库系统的开发者可以用数据模型这一概念来描述数据库的结构和语义,通过现实世界一信息世界一机器世界的抽象转换过程构建数据库系统,并根据数据模型所定义的规范去管理和使用数据库中的应用数据。 说法正确。 数据结构模型是机器世界中与具体 DBMS相关的数据模型。数据结构模型提供的概念能够最终被用户所理解,同时也不会与数据在计算机中实际的组织 形式相差太远。而 中说法是概念模型的定义。 说法错误。 在数据模型中有 “集 ”和 “值 ”的概念。集是指对某一类数据的结果和属性的说明,值是集的一个具体赋值。 说法把值和集的概念混淆了,错误。 概念模式也称为模式,是对数据库中全体数据的逻辑结构和特征的描述,是

19、所有用户的公共数据视图。 说法正确。 【知识模块】 引论 13 【正确答案】 D 14 【正确答案】 B 15 【正确答案】 D 16 【正确答案】 D 【试题解析】 在集中式数据库系统中,查询代价主要是由 CPU代价和 I/O代价来衡量的,在分布式数据库系统中,由于数据分布在多个不同的场地上,使得查询处理中还要考虑站点间传输数据的通信代价。另外,分布式数据库的缺点之一就是复杂的存取结构。因此本题答案为 D。 17 【正确答案】 C 18 【正确答案】 C 【试题解析】 用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透

20、明性是局部数据模型透明性。 19 【正确答案】 B 20 【正确答案】 D 21 【正确答案】 B 【试题解析】 当数据库数据的物理存储结构改变时,通过调整模式内模式映像关系,保持数据库模式不变,使数据库系统的外模式和应用程序不随之改变,保证数据与应用程序问的物理独立性,简称数据的物理独立性。 22 【正确答案】 C 【试题解析】 设 K为关系模式 R中的属性组,若 Ku 在 F+中,而找不到 K的任何一个真子集 K。能使 KU 在 F+中,则称 K为关系模式 R的候选码。 23 【正确答案】 B 【试题解析】 INSERT。语句的格式为: INSERT INTO()VALUES(值列表 )。

21、 24 【正确答案】 D 【试题解析】 动态转储允许转储操作和用户事务并发执行,即允许在转储过程中对数据库进行存取和修改。动态转储不能保证备份数据有效性,因为备份文件只保存了转储期问某一时刻的数据,若下一时刻事务修改该数据,这个变动的数据并不会反映在备份文件上。 25 【正确答案】 D 【试题解析】 系统总体设计的主要内容如下:确定 DBAS体系结构;软硬件选型和配置设计;应用软件总体设计;业务规则初步设计。 D项不属于系统总体设计的内容。故答案选 D。 26 【正确答案】 D 【试题解析】 提供字符、图形、图像、声音等数据输入方式。 27 【正确答案】 A 【试题解析】 以记录为单位的日志文

22、件的内容包括每个事务的开始标记,每个事务的结束标志,以及每个事务的所有更新操作,事务的详细执行过程不在其中。 28 【正确答案】 D 【试题解析】 元组的每个属性对应于文件记录中的一个记录。 29 【正确答案】 D 【试题解析】 数据库镜像涉及尽快将对主体数据库执行的每项插入、更新和删除操作重新做到镜像数据库中。重做通过将每个活动事务日志 记录发送到镜像服务器来完成,这会尽快将日志记录按顺序应用到镜像数据库中,这样,每当数据库更新时, DBMS将自动保存镜像数据与主数据的一致性。 30 【正确答案】 A 【试题解析】 轮转法策略对于点查询和范围查询的处理非常复杂,由于不知道所要查找的元组具体分

23、布在哪个磁盘上,必须对所有磁盘都进行查找,明显降低了查询效率。 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 【正确答案】 CREATE TRIGGER TEST AFTER UPDATE FOR EACH ROW 32 【正确答案】 数据库试运行 33 【正确答案】 34 【正确答案】 (1)【 1】外码 (2)【 2】持久性 (3)【 3】元 (4)【 4】所在地区, count(顾客号 ) (5)【 5】 SQL Server身份验证 (6)【 6】 1 (7)【 7】检查点 (8)【 8】 UND0 (9)【 9】 REVOKE (10)【 10】

24、 Disk (11)【 11】 HAVING SUM(Credit)12 (12)【 12】系统 故障 (13)【 13】静态转储 (14)【 14】低 (15)【 15】插入 【试题解析】 顶层数据流图仅包含一个处理,这个处理代表目标系统实现的功能或企业使命。 35 【正确答案】 ER图如下所示。 将所得到的 ER图转换成关系模式且各关系模式的关键字如下所示: 员工 (员工号,员工姓名,年龄 ),关键字是员工号 项目(项目号,项目名称 ),关键字是项目号 参加 (员工号,项目号,所完成工作 ),关键字是 (员工号。项目号 )。 【试题解析】 建立相应的 ER图的过程如下: a.确定实体类 型

25、。本问题有两个实体类型,即员工实体、项目实体。 b确定联系类型。员工实体与项目实体之间是多对多联系,即参加关系。 c把实体类型和联系类型组合成 ER图。 d确定实体类型和联系类型的属性。 员工实体屑性:员工号、员工姓名、年龄。 项目实体属性:项目号、项目名称。 参加联系属性:所完成工作。 根据 ER图向逻辑模式转换的规则,将实体、属性和联系转换成关系模式。转换的原则请参照上题分析说明。一个实体就是一个关系,实体的属性就是关系的属性,实体的关键字就是关系的关键字。一个 M: N的 联系转换成一个关系模式,与该联系相连的各实体的关键字以及联系本身的属性均转换为关系的属性。关系的关键字为各实体的关键字的组合。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1