【计算机类职业资格】计算机数据库工程师-100及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-100及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-100及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-100 及答案解析(总分:107.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.DBMS 通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的_。A) 数据定义功能 B) 数据操纵功能C) 数据库运行管理与控制功能 D) 数据库建立与维护功能(分数:1.00)A.B.C.D.2.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。A)工作阶段的等待时间 B)生产原型的复杂性C)参与人员所需的工作站数 D)参与人员之间的通信困难(分数:1.00)A.B.C.D.3.数据库的体系结构由哪几部分组成?_A) 模式、外模式
2、和内模式B) 数据库、文件和记录C) 物理级、数据级和信息级D) 文件级、记录级和数据级(分数:1.00)A.B.C.D.4.设有商场数据库应用系统,在系统生命周期中,可能会遇到下列故障:某 DBA 违反规定使用数据库服务器上公网后,服务器操作系统遭到攻击,导致系统死机后不得不重启与几台 POS 机相连的交换机突然损坏,导致这几台 POS 机无法提供服务系统运行过程中突然停电,恢复供电后操作系统重新启动某员工蓄意删除部分商品信息,导致系统无法正常销售这些商品因水灾导致数据库服务器被淹后硬盘损毁,致使数据无法恢复DBA 误操作强行关闭正在运行的数据库服务器以上故障,不属于系统故障的是A)仅 B)
3、仅、和C)仅、和 D)仅、和(分数:2.00)A.B.C.D.5.VB 6.0 中的数据绑定控件必须_。(A) 同时具有 DataSource 属性和 DataField 属性(B) 同时具有 ConnectionString 属性和 RecordSource 属性(C) 具有 DataSource 属性(D) 具有 ConnectionString 属性(分数:2.00)A.B.C.D.6.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。A) 数据字典、应用程序、审计档案、数据库后援副本B) 数据字典、应用程序、日志文件、审计档案C) 日志文件、数据库后援副本D) 数据字典
4、、应用程序、数据库后援副本(分数:2.00)A.B.C.D.7.数据库文件结构有多种形式,利用哈希函数实现对数据库快速访问的文件结构是_。A) 聚集文件 B) 顺序文件C) 散列文件 D) 索引文件(分数:1.00)A.B.C.D.8.以下说法错误的是_。A) 在开始建立模型之前,首先要明确建模的目的及意图B) A0 图确定了整个模型的内外关系,确定了系统的边界,构成进一步分解的基础C) AO 图是模型真正的顶层图D) 每张图的边界箭头可以与父图箭头不一致(分数:1.00)A.B.C.D.9.在关系中,数据分片的依据不是本关系属性的条件,而是其他关系属性的条件,这种方法属于_。A) 水平分片
5、B) 垂直分片C) 导出分片 D) 混合分片(分数:1.00)A.B.C.D.10.用户编写程序时不但要了解全局数据的分片情况,而且还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是_。A) 分片透明性 B) 位置透明性C) 局部数据模型透明性 D) 分布透明性(分数:1.00)A.B.C.D.11.下面关系函数依赖的传述中,不正确的是_。(A) 若 XY-Z,则 X-Z,Y-Z(B) 若 X-Y,Y-Z,则 X-YZ(C) 若 X-Y,Z 包含 Y,则 X-Z(D) 若 X-Y,Y-Z,则 X-Z(分数:1.00)A.B.C.D.12.在数据库中可用多种结
6、构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是_。 A) 为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶 B) 用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码 C) 如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出 D) 好的散列函数产生的存储地址分布应尽可能是随机的(分数:1.00)A.B.C.D.13.在 SQL 语言中授权的操作是通过什么语句实现的?_A) CREAT B) GRANT C) INSERT D) REVOKE(分数:2.00)A.B.C.D.14.优化数据库数据的存储结构和存取方法有利于提高数据的查洵效率。下
7、列不利于提高系统查询效率的优化方案是A)为经常出现在查询条件中的列建立索引B)为频繁进行排序的列建立索引C)将数据文件和日志文件分别放置在不同磁盘上D)将表的数据和索引放置在同一磁盘上(分数:1.00)A.B.C.D.15.若存在一个网络数据库应用系统,其中一台计算机 A 存有 DBMS 软件、所有用户数据和应用程序,其余各个考查作为终端通过通信线路向 A 发出数据库应用请求,这种方式属于_。A) 集中式数据库体系结构B) 主从式数据库体系结构C) 分布式数据库体系结构D) 客户机/服务器数据库体系结构(分数:1.00)A.B.C.D.16.以下关于锁的粒度叙述错误的是_。(A) 施加 X 锁
8、和 S 锁的数据项的大小称为锁的粒度(B) 锁粒度与事务并发执行的程度和 DBMS 并发控制的开销密切相关(C) 在关系数据库中,可以对数据页,索引和块等物理单元进行加锁(D) 当锁粒度比较大时,事务的并发度高,但是系统开销比较大(分数:1.00)A.B.C.D.17.设有关系模式 W(C,P,S,G,T,R),其中各属性的含义是:C 为课程,P 为教师,S 为学生,G 为成绩,T 为时间,R 为教室,根据定义有如下函数依赖属性:F=CG,(S,C)G,(T,R)C,(T,P)R,(T,S)R则 W 的规范化程度最高达到_。A)1NF B)2NF C)3NF D)4NF(分数:2.00)A.B
9、.C.D.18.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表
10、需要的数据页数目是_。A)67178 B)65535 C)65540 D)67158(分数:1.00)A.B.C.D.19.下列哪些是参数调整中需要关注的对象?_A) 内存分配 B) 资源竞争 C) 磁盘 I/O D) 以上全部(分数:1.00)A.B.C.D.20.数据库管理系统的体系结构是_。A)三级模式结构和一级映像B)三级模式结构C)三级模式结构和二级映像D)三级模式结构和三级映像(分数:1.00)A.B.C.D.21.在数据库系统的三级模式结构中,内模式有_。A) 1 个 B) 2 个 C) 3 个 D) 多个(分数:2.00)A.B.C.D.22.数据库技术为大规模数据的组织、存储
11、、加工、管理和维护提供了有力的支持。关于数据库技术,有如下说法:数据共享和数据的一致性由应用程序维护数据库技术支持多层数据抽象,提供了数据的逻辑独立性和物理独立性数据库不仅可以存储数据,还可以存储数据之间的关系数据库不允许冗余数据存在,因为数据库管理系统难以维护冗余数据数据库管理系统提供了良好的用户接口,帮助用户方便地开发和使用数据库上述说法正确的是_。A) 仅、和 B) 仅、和 C) 仅、和 D) 仅、和(分数:1.00)A.B.C.D.23.在 VB 6.0 中使用 Adodc 数据控件可以很方便地实现对数据库数据的插入、删除和修改操作。现假设用Adodc 1 数据控件删除其结果集当前行对
12、应的数据库数据,下列实现方案中正确的是A) 执行 Adodc 1.Delete 方法B) 执行 Adodc 1 .ReCOrdset.Delete 方法C) 先执行 Adodc1.Delete 方法,然后再执行 Adodcl.Update 方法D) 先执行 Adodc 1 .Recordset.Delete 方法,然后再执行 Adodc 1.Recordset.Update 方法(分数:1.00)A.B.C.D.24.若对并发操作不加以控制,可能会带来何种问题? _A) 死机 B) 死锁 C) 不一致 D) 不安全(分数:1.00)A.B.C.D.25.散列是一种快速查找的技术,以下关于散列说
13、法错误的是_。A)文件可以组织为散列文件B)散列函数的输入为文件记录的查找码值C)散列函数的输出可以是桶号D)桶可以是磁盘块,但不可以是比磁盘块大的空间(分数:2.00)A.B.C.D.26.数据库的特点包括最小冗余度、较高的程序与数据独立性、易于扩充和_。A) 数据结构化 B) 数据模块化C) 程序结构化 D) 程序标准化(分数:1.00)A.B.C.D.27.设某在线论坛系统,其数据库服务和 Web 服务运行在同一台服务器上。系统运行一段时间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢,主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现
14、数据库服务成为主要瓶颈。假设数据库中有用户信息表和文章表。为改善此情况,设有下列措施:修改论坛程序使其能在内存中对常用查询结果进行缓存,以减少数据库的访问次数在操作系统中提高数据库服务进程的优先级不再使用数据库,以文本文件方式存储用户信息和文章根据用户信息表和文章表的索引情况,优化用户验证查询语句和文章列表查询语句统计并检查使用频率最高的几类查询,针对这些查询模式对用户信息表或文章表建立相应的索引以提高这些查询的效率以上措施,一般情况下,合理且有效果的是A)仅、和 B)仅、和C)仅、和 D)仅、和(分数:2.00)A.B.C.D.28.数据库镜像有很多优点,但是不包括A)数据库镜像提供完整或接
15、近完整的数据冗余,增强数据保护功能B)发生灾难时,数据库镜像可快速使数据库的备用副本提供服务C)数据库镜像可以降低应用成本D)提高镜像数据库在升级期间的可用性(分数:2.00)A.B.C.D.29.SQL 语言中提供了哪些数据控制(自主存取控制)的语句?_A) SELECT 语句 B) GRANT 语句 C) ALTER 语句 D) UPDATE 语句(分数:1.00)A.B.C.D.30.已知关系模式 A(C,T,H,R,S),其中各属性的含义是:C 表示课程;T 表示教员;H 表示上课时间;R 表示教室;S 表示学生。根据语义有如下函数依赖集 F=CT,(H,R)C,(H,T)R,(H,S
16、)R。则关系 A 的规范化程度最高达到A)1NF B)2NFC)3NF D)BCNF(分数:2.00)A.B.C.D.二、应用题(总题数:5,分数:12.00)31.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是 1。(分数:2.00)填空项 1:_32.介质故障恢复采用的操作有:装载数据备份,执行 REDO 操作,执行 UNDO 操作,其正确的操作步骤是 1 。(用 AB 表示 A 的执行顺序先与 B)(分数:2.00)填空项 1:_33.在数据转储过程中系统不能运行其他事务,不允许在转储期间对数据库有任何存取、修改活动的数据转储策略称为 1 策略。
17、(分数:2.00)填空项 1:_34.若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据 A 加 1,直到事务 T 释放 A 上的锁。(分数:2.00)填空项 1:_当数据库出现故障时要对数据库进行恢复,恢复的原理是 (14) ,常用的技术是数据转储和 (15) 。(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:3,分数:55.00)35.(1)已知关系模式 R 的全部属性集 U=A,B,C,D,E,G 及函数依赖集:F=(ABC,CA,BCD,ACDB,DEG,BEC,CGBD,CEAG 求属性集闭包(BD) +(2) 现有如下两个关系模式:Employe
18、es(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQL Server 所采用的 TansactSQL 语法格式编写实现具有功能的后触发型触发器:每当在 Employees 表中插入一行数据时,相应部门的职工总人数就加 1。(分数:15.00)_36.某学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其中一些教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程
19、,每门课可由若干学生选修。请根据上述需求建立概念模型,结果用 E-R 图表示。(分数:20.00)_一个超市货品销售管理系统有如下信息:货品:编号、货品名销售部门:部门名、经理制造商:厂商名、地址其中约定:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制造商提供货品的型号和价格;超市的一个部门可以销售多种货品,某一种货品仅能在一个部门销售,超市内的各部门名具有唯一性。试完成如下设计:(分数:20.00)(1).根据题意设计相应的 E-R 图(分数:10.00)_(2).将 E-R 图转换为关系模型结构(分数:10.00)_计
20、算机数据库工程师-100 答案解析(总分:107.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.DBMS 通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的_。A) 数据定义功能 B) 数据操纵功能C) 数据库运行管理与控制功能 D) 数据库建立与维护功能(分数:1.00)A.B.C. D.解析:解析 DBMS 的数据库运行管理与控制功能是指统一管理和控制数据库的建立、运行和维护,DBMS通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的数据库运行管理与控制功能。2.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。A)
21、工作阶段的等待时间 B)生产原型的复杂性C)参与人员所需的工作站数 D)参与人员之间的通信困难(分数:1.00)A.B.C.D. 解析:解析 在软件开发中,开发人员的交流是非常主要的。一个开发人员进入一个新的软件系统做开发,需要相当长的一个阶段以适应软件的开发。这主要是由于新的人员需要一定时间的培训以熟悉软件系统的开发状况及软件的需求分析、定义和相关已经生成的文档,以便在软件开发中与老开发人员的交流和通信,以推动软件开发前进。3.数据库的体系结构由哪几部分组成?_A) 模式、外模式和内模式B) 数据库、文件和记录C) 物理级、数据级和信息级D) 文件级、记录级和数据级(分数:1.00)A. B
22、.C.D.解析:解析 数据库的体系结构由模式、外模式和内模式组成。4.设有商场数据库应用系统,在系统生命周期中,可能会遇到下列故障:某 DBA 违反规定使用数据库服务器上公网后,服务器操作系统遭到攻击,导致系统死机后不得不重启与几台 POS 机相连的交换机突然损坏,导致这几台 POS 机无法提供服务系统运行过程中突然停电,恢复供电后操作系统重新启动某员工蓄意删除部分商品信息,导致系统无法正常销售这些商品因水灾导致数据库服务器被淹后硬盘损毁,致使数据无法恢复DBA 误操作强行关闭正在运行的数据库服务器以上故障,不属于系统故障的是A)仅 B)仅、和C)仅、和 D)仅、和(分数:2.00)A.B.C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 100 答案 解析 DOC
