【计算机类职业资格】计算机数据库工程师-117及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-117及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-117及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-117 及答案解析(总分:68.01,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.关系数据模型_。 A. 只能表示实体的 1:1 联系 B. 只能表示实体的 1:n 联系 C. 只能表示实体的 m:n 联系 D. 可以表示实体间的上述三种联系(分数:1.00)A.B.C.D.2._是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。 A. 外模式 B. 模式 C. 逻辑模式 D. 内模式(分数:1.00)A.B.C.D.3.对于基本表,下面一些属性上不可建立索引的是_。 A. 在 WHERE 查询子句中引用率较高的属性 B. 在 O
2、RDER BY 子句、GROUP BY 子句中出现的属性 C. 在某些范围内频繁搜索的属性和按照排序顺序频繁检索的属性 D. 表的外码(分数:1.00)A.B.C.D.4.为避免数据库中并发事务之间的操作冲突,数据库管理系统采用加锁机制进行并发控制。关于锁粒度,下列说法错误的是 A.锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元组等逻辑单元上 B.锁粒度会影响事务的并发执行程度,锁粒度越大,并发执行度越低,锁粒度越小,并发执行度越高 C.锁粒度会影响数据库的性能,锁粒度越小,系统开销越大,锁粒度越大,系统开销越小 D.一个好的数据库管理系统一般会选择一种锁粒度加以实现,同时针对此种
3、锁粒度进行性能优化,以达到数据库运行的最佳状态(分数:1.00)A.B.C.D.5.数据库设计可分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建立什么样的索引”这一设计内容属于数据库设计的哪个阶段 A.需求分析阶段 B.概念结构设计阶段 C.逻辑结构设计阶段 D.物理结构设计阶段(分数:2.00)A.B.C.D.6.某企业需要在一个 SQL Server 2000 实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是_。 A. 在创建所有的用户数据库之前,将此数据类型定义在 master 数据库中 B. 在创建所有的用户数据库
4、之前,将此数据类型定义在 model 数据库中 C. 在创建所有的用户数据库之前,将此数据类型定义在 msdb 数据库中 D. 在创建所有的用户数据库之前,在每个数据库中分别定义此数据类型(分数:1.00)A.B.C.D.7.若对并发操作不加以控制,可能会带来何种问题? _ A. 死机 B. 死锁 C. 不一致 D. 不安全(分数:1.00)A.B.C.D.8.关于恢复数据库的说法错误的是 A.在数据库被完全恢复到正确状态之前,允许用户访问数据库 B.备份数据库是按一定的顺序进行的,在恢复数据库时也有一定的顺序关系 C.在恢复过程中,除了要限制用户对数据库的访问外,如果数据库的日志没有损坏,还
5、可以在恢复之前对数据库进行一次日志备份,这样就可以将数据的损失减小到最小 D.恢复数据库可以在企业管理器中实现(分数:2.00)A.B.C.D.9.下列关于触发器的描述中,不正确的是 A.不可以实现复杂的处理逻辑 B.它是一种特殊的存储过程 C.触发器可以用来实现数据完整性 D.对于某类操作,可以创建不同类型的触发器(分数:2.00)A.B.C.D.10.日志文件的内容不包括下面哪_。 A. 每个事务的开始标记 B. 每个事务的结束标记 C. 故障发生点 D. 每个事务的所有更新操作(分数:2.00)A.B.C.D.11.下列关于标定联系语法的说法中错误的是_。 A. 联系的语法用直线表示 B
6、. 如果两个实体集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来 C. 用一个空心圆表示其联系的基数是 n D. 1(父)端是线段的原点,n(子女)端是线段的终点(分数:1.00)A.B.C.D.12.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是_。 A. 协作图 B. 状态图 C. 顺序图 D. 部署图(分数:1.00)A.B.C.D.13.数据库对象的结构包括_。 基本表 索引 视图 约束 A. B. C. D. (分数:1.00)A.B.C.D.14.在 SQL Server 2008 中,设用户 U1 是某数据库 db_da
7、tawriter 角色中的成员,则 U1 在该数据库中有权执行的操作是 A.SELECT B.SELECT 和 INSERT C.INSERT、UPDATE 和 DELETE D.SELECT、INSERT、UPDATE 和 DELETE(分数:1.00)A.B.C.D.15.下面说法错误的是 A.数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计 B.逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布 C.对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表 D.数据库空间的监控和有效管理对整个数据库系统的正常运行以及性能优化具
8、有十分重要的作用(分数:1.00)A.B.C.D.16.关于视图的属性列有如下说法,正确的是_。 A. 组成视图的属性列名应该全部指定 B. 组成视图的属性列名可以省略一部分或者指定一部分,其他隐含在子查询中 C. 组成视图的属性列名或者全部省略或者全部指定,别无选择 D. 组成视图的属性列名应该全部省略(分数:1.00)A.B.C.D.17.设有某通信公句面向手机用户的网上通信记录查询数据库系统,该系统为手机用户提供最近一年内用户的短信和通话记录查询功能。在系统上线运行前的实施过程中,设有下列测试活动:.在指定时间段内,模拟生成 N 笔特定模式的查询事务,测试服务器能否在这个时间段内完成这些
9、查询.用一个手机用户登录,测试系统能否在该用户 5 分钟内没有任何操作时自动断开该用户的连接.测试系统在用户通过网页登录时能否生成验证码图片.用一个手机用户登录,测试在用户成功登录后系统能否正确地给用户发送一条提示短信.测试单个用户查询不同时间跨度的数据所需的平均响应时间以上测试活动中,可以归为性能测试的是 A. 仅和 B. 仅、和 C. 仅、和 D. 仅、和(分数:2.00)A.B.C.D.18.下述不属于数据库维护工作的是_。 A.使用数据定义语言建立多个表、构建数据库总体框架 B.根据备份计划周期性地备份数据库 C.检测数据库的空间使用情况 D.调整数据库参数,进行性能优化(分数:2.0
10、0)A.B.C.D.19.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。 A. 在教师表上按教师编号建索引 B. 在教师表上按姓名建索引 C. 在课程表上按课程号建索引 D. 在课程表上按教师编号建索引(分数:2.00)A.B.C.D.20.需求分析常用的建模方法包括_。 DFD IDEF0 E-R 模型 A. B. C. D. (分数:1.00)A.B.C.D.21.创建触发器时,以下说法错误的是_。 A.在一个表上可以建立多个名词不同、
11、类型各异的触发器 B.增、删、改记录都可以使用触发器 C.修改数据库以及数据库对象的语句可以在触发器中使用 D.通常不要在触发器中返回任何结果(分数:1.00)A.B.C.D.22.在 DBMS 中,数据库恢复子系统通常占有整个代码系统的 10%,恢复技术是衡量系统性能优劣的重要指标。下面不是数据库恢复采用的方法是_。 A.建立检查点 B.建立副本 C.建立日志文件 D.建立索引(分数:1.00)A.B.C.D.23.设 T1 和 T2 两个事务,他们对数据 data 的并发操作如下表所示(SLOCK data 表示对数据 data 上 S 锁,UNLOCK data 表示对数据 data 解
12、锁),对这个并发操作,下面说法正确的是_。 T1 T2请求SLOCK data读 data=20A=A+30 写回 A=50COMMITUNLOCK data请求SLOCK data读 data=20写回 data=50COMMITUNLOCK dataA该操作部能重复读 B该操作符合完整性要求C该操作的第步中,事务 T1 应该申请 X 锁 D该操作的第步中,事务 T2 不可能得到对 data 的锁(分数:1.00)A.B.C.D.24.设有两个事务 T1,T2,其并发操作如表所示,下列评价正确的是_。 T1 T2读 A=10A=A * 2 写回ROLLBACK恢复 A=100读 A=200
13、A.该操作不存在问题 B.该操作丢失修改 C.该操作不能重复读 D.该操作读脏数据(分数:2.00)A.B.C.D.25.包(package)是 UML 的_。 A. 结构事务 B. 分组事务 C. 行为事务 D. 注释事务(分数:1.00)A.B.C.D.26.将查询 SC 表的权限授予用户 U1,并允许该用户将此权限授予其他用户。实现该功能的 SQL 语句是_。 A.GRANT SELECT TO SC U1 WITH PUBLIC B.GRANT SELECT ON SC TO Ul WITH PUBLIC C.GRANT SELECT TO SC ON Ul WITH GRANT OP
14、TION D.GRANT SELECT ON SC TO Ul WITH GRANT OPTION(分数:1.00)A.B.C.D.27.如果关系模式 R 的所有属性都是不可分的基本数据项,则 R 满足_。 A. 1NF B. 2NF C. 3NF D. 4NF(分数:2.00)A.B.C.D.28.关系规范化中的删除异常是指_。 A. 应该删除的数据未被删除 B. 应该插入的数据未被插入 C. 不该删除的数据被删除 D. 不该插入的数据被插入(分数:1.00)A.B.C.D.29.关于数据仓库设计,下述说法正确是_。 A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设
15、计,只能从数据出发进行设计 B.在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型 C.在进行数据仓库主题数据模型设计时要强调数据的集成性 D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域(分数:1.00)A.B.C.D.30.若关系模式 R 中没有非主属性,则_。 A.R 属于 2NF,但 R 不一定属于 3NF B.R 属于 3NF,但 R 不一定属于 BCNF C.R 属于 BCNF,但不一定属于 4NF D.R 属于 4NF(分数:2.00)A.B.C.D.二、B应用题/B(总题数:1,分数:8.00)数据库系统在运行
16、过程中,可能会发生故障,如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非常控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做U U 5 /U /U;如果系统在运行过程中,南于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为U U 6 /U /U。前者的恢复由U U 7 /U /U完成。后者是由U U 8 /U /U完成。(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_三、B设计与应用题/B(总题数:1,分数:20.00)现有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,出版社
17、编号,出版社名称,出版时间,出版数量,版次)图书销售表(罔书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)书店表(书店编号,联系电话,所在城市编号,城市名称)系统所涉及的数据存在如下约束:出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统记录的图书出版信息包括出版时间、版次及出版数量信息。一个书店可以出售多本图书给多个读者每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息。每个书店只能位于一个城市,一个城市可以有多个书店。(分数:20.01)(1).请根据以上信息画出合理的图书销售数
18、据库的概念模型(用 ER 图表示)。(分数:6.67)_(2).以图书销售表为例说明原数据库设计的不合理之处。(分数:6.67)_(3).给出该数据库符合 3NF 要求的全部关系模式,并指出关系模式中的全部主码和外码。(分数:6.67)_计算机数据库工程师-117 答案解析(总分:68.01,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.关系数据模型_。 A. 只能表示实体的 1:1 联系 B. 只能表示实体的 1:n 联系 C. 只能表示实体的 m:n 联系 D. 可以表示实体间的上述三种联系(分数:1.00)A.B.C.D. 解析:解析 关系模型可以表示 1:
19、1、1:n、m:n 三种联系;而层次和网状模型局限于 1:n 和 1:1。2._是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。 A. 外模式 B. 模式 C. 逻辑模式 D. 内模式(分数:1.00)A. B.C.D.解析:解析 外模式也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。作为用户与数据库系统的接口,一个数据库可以有多个外模式。所以本题的答案为 A。 模式也称为逻辑模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。B、C 选项错误。内模式是对数据库中数据的物理结
20、构和存储方式的描述,代表了数据在数据库内部的表示方式和物理组织结构。D 错误。3.对于基本表,下面一些属性上不可建立索引的是_。 A. 在 WHERE 查询子句中引用率较高的属性 B. 在 ORDER BY 子句、GROUP BY 子句中出现的属性 C. 在某些范围内频繁搜索的属性和按照排序顺序频繁检索的属性 D. 表的外码(分数:1.00)A.B.C.D. 解析:解析 对于基本表,下面一些属性上可以考虑建立索引:表的主码,一般由 DBMS 自动建立索引,在 WHERE 查询子句中引用率较高的属性,参与了链接操作的属性,在 ORDER BY 子句、GROUP BY 子句中出现的属性,在某一范围
21、内频繁搜索的属性和按照排序频繁检索的属性,在 WHERE 子句中包含的一个关系的多少个属性,可以考虑在这些属性上建立多属性索引。4.为避免数据库中并发事务之间的操作冲突,数据库管理系统采用加锁机制进行并发控制。关于锁粒度,下列说法错误的是 A.锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元组等逻辑单元上 B.锁粒度会影响事务的并发执行程度,锁粒度越大,并发执行度越低,锁粒度越小,并发执行度越高 C.锁粒度会影响数据库的性能,锁粒度越小,系统开销越大,锁粒度越大,系统开销越小 D.一个好的数据库管理系统一般会选择一种锁粒度加以实现,同时针对此种锁粒度进行性能优化,以达到数据库运行的最
22、佳状态(分数:1.00)A.B.C.D. 解析:解析 一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择。锁粒度的选择必须从加锁机制和事务并发度两方面来考虑,对系统开销与事务并发度进行权衡折衷。5.数据库设计可分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建立什么样的索引”这一设计内容属于数据库设计的哪个阶段 A.需求分析阶段 B.概念结构设计阶段 C.逻辑结构设计阶段 D.物理结构设计阶段(分数:2.00)A.B.C.D. 解析:解析 物理结构设计的目标是设计一个占用存储空间少,具有较高的数据访问效率和较低的维护代价的数据库内模式。6.某企业
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 117 答案 解析 DOC
