【计算机类职业资格】计算机数据库工程师-115及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-115及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-115及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-115 及答案解析(总分:85.00,做题时间:90 分钟)一、选择题(总题数:30,分数:38.00)1.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行_。(A) 监控分析(B) 空间管理(C) 再组织和重构(D) 参数调整(分数:2.00)A.B.C.D.2.针对数据量很大的数据库系统,最适合调用应用程序的时机是_。A)数据库尚未建立之前B)数据库已经建立,但尚未装入任何数据C)数据库已经建立,并已装入部分数据D)全部数据装入数据库之后或投入运行之后(分数:1.00)A.B
2、.C.D.3.不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是_。(A) 一级封锁协议(B) 二级封锁协议(C) 三级封锁协议(D) 四级封锁协议(分数:2.00)A.B.C.D.4.如果 DBAS用于数据安全性要求不高的一般场合,可将级别定位在_。A)A级 B)B 级 C)C 级 D)D 级(分数:1.00)A.B.C.D.5.UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。(A) 基于瀑布模型的结构化方法(B) 基于需求动态定义的原型化方法(C) 基于数据的数据流开发方法(D) 基于对象的面向对象的方法(分数:1.00)A.B.C.D.
3、6.对数据库中的数据进行及时转储是保证数据安全可靠的重要手段。下列关于静态转储和动态转储的说法正确的是A) 静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除操作B) 静态转储必须依赖数据库日志才能保证数据的一致性和有效性C) 动态转储需要等待正在运行的事务结束后才能开始D) 对一个 24小时都有业务发生的业务系统来说,比较适合采用静态转储技术(分数:1.00)A.B.C.D.7.以下关于顺序加锁法及其缺点叙述错误的是_。A) 该方法对数据库中事务访问的所有数据项规定一个加锁顺序B) 每个事务在执行过程中必须按顺序对所需的数据项加锁C) 维护对这些数据项的加锁顺
4、序很困难,代价非常的大D) 事务按照固定的顺序对这些数据项进行加锁比较方便(分数:2.00)A.B.C.D.8.数据库概念设计的 E-R方法中,属性通常用下列哪种图形表示?_A) 矩形 B) 椭圆型 C) 菱形 D) 四边形(分数:1.00)A.B.C.D.9.对 SQL对象的操作权限的描述正确的是A)权限的种类分为创建、删除和修改三种B)使用 REVOKE语句获得权限C)权限只能用于实表而不能用于视图D)COMMIT语句用于收回权限(分数:1.00)A.B.C.D.10.以下关于软件需求说明书的内容说法错误的是_。 A) 需求概述是对应用信息系统或软件项目的总体描述 B) 功能需求详细描述系
5、统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求(分数:1.00)A.B.C.D.11.关于数据模型和模式结构,有下列说法: 数据库系统的开发者利用数据模型描述数据库的结构和语义,通过现实世界到信息世界再到机器世界的抽象和转换,构建数据库 数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具 在数据模型中有“型”和“值”的概念,其中
6、值是对某一类数据的结构和属性的说明 在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图 上述说法正确的是_。 A) 和 B) 、和 C) 和 D) 和(分数:1.00)A.B.C.D.12.SQL Server 2000企业版可以安装在下列哪种操作系统上?_A) Microsoft Windows 98B) Microsoft Windows 2000 ProfessionalC) Microsoft Windows 2003D) Microsoft Windows Me(分数:2.00)A.B.C.D.13.用户可以对数据库中的数据进行查询、插入、
7、删除和更新,体现了数据库管理系统的哪种功能?_。A) 数据定义功能 B) 数据操纵功能 C) 数据控制功能 D) 数据维护功能(分数:1.00)A.B.C.D.14.对基于检查点的恢复技术,下列说法中不正确的是_。A) 可以提高恢复效率B) 可以定期建立,也可以按照某种规则建立检查点C) 无论事务在检查点之前还是之后提交,都需执行 REDO操作D) 能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作(分数:2.00)A.B.C.D.15.在软件需求分析和设计工程中,其分析与设计的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对两者的处理应该_。A)先数据后程序 B)与顺序
8、无关C)先程序后数据 D)可同时进行(分数:1.00)A.B.C.D.16.在数据库系统中,事务日志能够实现_。A) 数据存储 B) 数据处理C) 数据恢复 D) 数据控制(分数:1.00)A.B.C.D.17.将文件记录在某个域上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制是_。A) 散列技术 B) 索引技术C) 数据字典 D) 聚集文件(分数:1.00)A.B.C.D.18.下列关于数据仓库的叙述中,不正确的一项是_。A)数据仓库中间层 OLAP服务器只能采用关系型 OLAPB)数据仓库通常采用三层体系结构C)数据仓库前端分析工具中包括报表工具D)
9、底层的数据仓库服务器一般是一个关系型数据库系统(分数:1.00)A.B.C.D.19.假设一所大学有三个校区,校区设在北京、承德和廊坊,学校要建设信息管理系统,此系统的数据库体系结构应该采用哪种结构?_A) 集中式 B) 主从式C) 分布式 D) 客户机/服务器(分数:2.00)A.B.C.D.20.在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二个认证过程是验证_。A)身份验证B)用户是否是数据库的合法用户C)数据库用户是否具有进行操作的权限D)其他验证(分数:1.00)A.B.C.D.21.在定义
10、分布式数据库的片段时必须遵守一系列条件,除了完备性条件和重构条件,还有_。A) 数据一致性条件 B) 数据完整性条件C) 完全性条件 D) 不相交条件(分数:1.00)A.B.C.D.22.人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是A)人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流B)当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题C)良好的人机界面应能容忍用户使用过程中发生的
11、操作错误,并能够方便地从错误中恢复D)设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案(分数:1.00)A.B.C.D.23.事务是数据库技术中一个非常重要的概念。下列关于事务的说法,错误的是_。A) 当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不一致状态而出现数据错误B) 事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数据的一致性,对事务的调度一般尽可能采用串行调度策略C) 利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要手段D) 存储管理器以事务方式访问数据库中的数据,确保数据库
12、状态的一致性(分数:1.00)A.B.C.D.24.在数据库的非关系模型中,基本层次联系是指_。A) 两个记录型之间的一对多联系B) 两个记录型之间的多对多联系C) 两个记录型以及它们之间的一对多联系D) 两个记录型以及它们之间的多对多联系(分数:1.00)A.B.C.D.25.以下关于 DFD与 IDEF0比较错误的是_。A)在模型规范方面,DFD 方法更加规范,更加适合初学者B)DFD图用箭头也称数据流来描述数据移动的方向C)IDEF0还可以表示出控制流和说明处理或活动实施方式的一些约束D)这两种方法都是基于结构化分析的思想(分数:2.00)A.B.C.D.26.下述关于关系表的相关信息中
13、,不属于元数据,不会存储在数据字典中的是_。A) 属性的名字和类型信息 B) 表上的授权信息C) 表中的一个元组 D) 定义在表上的索引类型(分数:1.00)A.B.C.D.27.下列关于数据库恢复的描述中,不正确的是_。A) 应定期将数据库做成档案文件B) 在进行事务处理过程时数据库更新的全部内容写入日志文件C) 数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文件状态D) 发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态(分数:2.00)A.B.C.D.28.在关系中,数据分片的依据不是本关系属性的条件,而是其他关系属性的条件
14、,这种方式属于_。 A) 水平分片 B) 垂直分片 C) 导出分片 D) 混合分片(分数:1.00)A.B.C.D.29.关于数据视图与三级模式,下列说法错误的是_。 A) 数据视图是指用户从某个角度看到的客观世界数琚对象的特征 B) 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构 C) 概念模式以数据模型的形式描述数据 D) 三级模式结构实现了数据的独立性(分数:1.00)A.B.C.D.30.数据库文件结构有多种形式,利用哈希函数实现对数据库快速访问的文件结构是_。A) 聚集文件 B) 顺序文件C) 散列文件 D) 索引文件(分数:1.00)A.B.C.D.二、应
15、用题(总题数:4,分数:12.00)散列文件组织将文件的物理空间划分为一系列的桶,每个桶的空间大小是固定的,可以容纳的文件记录也是固定,如果某个桶内已近装满记录,又有新的记录插入就会产生桶溢出,产生桶溢出的 2个主要原因为 (12) 和 (13) 。(分数:4.00)填空项 1:_填空项 1:_31.事务对一个数据项的操作类型决定了数据项上的锁的类型。锁的类型主要有互斥锁(简称 X锁)和 1 锁(简称 S锁)两种。(分数:2.00)填空项 1:_32.设有学生表(学号, 姓名, 性别, 所在系),这些列均不允许有空值。现要建立一个视图,统计“计算机系”的男生人数和女生人数。请补全下列语句。CR
16、EATE VIEW V_CountASSELECT_, COUNT(*)AS 人数 FROM学生表WHERE所在系=计算机系_(分数:4.00)填空项 1:_33.能够实现“收回用户 U4对学生表(STUD)中学号(XH)的修改权”的 SQL语句是 1。(分数:2.00)填空项 1:_三、设计与应用题(总题数:3,分数:35.00)34.设有部门管理系统,需要对部门信息、部门职工信息、产品的信息和制造商信息进行管理。已知部门信息(Dept):部门号(DNO)、部门经理(DMan);部门职工信息(worker):职工号(WNo)、职工姓名(WName)、家庭住址(WAdd);产品的信息(Prod
17、uct):产品号(PNO)、产品名(PName)、价格(PPrice)、产品型号(PType);制造商信息(Maker):制造商号(MNO)、制造商名称(MName)、制造商地址(MAdd)。其中的规则为:一个职工属于一个部门,一个部门有多个职工;一个部门可销售多种产品,一种产品可被多个部门销售;一种产品可被多个制造商生产,一个制造商可生产多种产品。请针对以上描述,完成下列设计内容:构建该部门管理系统的 ER图。根据构建的 ER图,设计满足 3NF的关系模式,并标出每个关系模式的主码和外码。(分数:10.00)_35.设有商品表(商品号,商品名,单价)、销售表(商品号,销售时间,销售数量,销售
18、单价)和毛利表(商品号,总毛利)。设单价、销售数量、销售单价和总毛利为整型,毛利表中已有全部商品的商品号记录且总毛利的初始值均为 0。现有业务要求:每当在销售表中插入一行数据时,系统自动计算该商品的总毛利,毛利=销售数量(销售单价-单价)。请定义满足该要求的后触发型触发器。(分数:10.00)_36.已知关系模式 R的全部属性集 U=A,B,C,D,E,G及函数依赖集:F=AB C,C A,BC D,ACD B,D EG,BE C,CG BD,CE AG求属性集闭包(BD)(分数:15.00)_计算机数据库工程师-115 答案解析(总分:85.00,做题时间:90 分钟)一、选择题(总题数:3
19、0,分数:38.00)1.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据进行_。(A) 监控分析(B) 空间管理(C) 再组织和重构(D) 参数调整(分数:2.00)A.B.C. D.解析:2.针对数据量很大的数据库系统,最适合调用应用程序的时机是_。A)数据库尚未建立之前B)数据库已经建立,但尚未装入任何数据C)数据库已经建立,并已装入部分数据D)全部数据装入数据库之后或投入运行之后(分数:1.00)A.B.C. D.解析:解析 对于数据量很大的数据库系统,最适合调用应用程序的时机是数据库已经建立,
20、并已装入部分数据的时候,因此本题答案为 C。3.不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是_。(A) 一级封锁协议(B) 二级封锁协议(C) 三级封锁协议(D) 四级封锁协议(分数:2.00)A.B. C.D.解析:4.如果 DBAS用于数据安全性要求不高的一般场合,可将级别定位在_。A)A级 B)B 级 C)C 级 D)D 级(分数:1.00)A.B.C. D.解析:解析 根据 DBAS应用场所的实际数据安全性要求,按照可信计算机系统评测标准,确定 DBAS应达到的安全控制级别。如果 DBAS用于数据安全性要求不高的一般场合,可将级别定位在 C级,如 C
21、2级,如果是应用在军队、政府部门等高保密场合,可将级别定位于 B级。5.UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。(A) 基于瀑布模型的结构化方法(B) 基于需求动态定义的原型化方法(C) 基于数据的数据流开发方法(D) 基于对象的面向对象的方法(分数:1.00)A.B.C.D. 解析:6.对数据库中的数据进行及时转储是保证数据安全可靠的重要手段。下列关于静态转储和动态转储的说法正确的是A) 静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除操作B) 静态转储必须依赖数据库日志才能保证数据的一致性和有效性C) 动态转储需要等待正在运行
22、的事务结束后才能开始D) 对一个 24小时都有业务发生的业务系统来说,比较适合采用静态转储技术(分数:1.00)A. B.C.D.解析:解析 在静态转储过程中系统不能运行其他事务,不允许在转储期间对数据库有任何的存取、修改活动,即转储前后系统必须处于一个一致性的状态。7.以下关于顺序加锁法及其缺点叙述错误的是_。A) 该方法对数据库中事务访问的所有数据项规定一个加锁顺序B) 每个事务在执行过程中必须按顺序对所需的数据项加锁C) 维护对这些数据项的加锁顺序很困难,代价非常的大D) 事务按照固定的顺序对这些数据项进行加锁比较方便(分数:2.00)A.B.C.D. 解析:解析 顺序加锁对数据库中的事
23、务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需的数据项加锁。顺序加锁法的缺点是:数据库中需要加锁的数据项非常多并且不断变化,维护这些数据项的加锁顺序很难,代价非常大;事务访问数据项有时无法事先完全确定,而是随着事务的执行过程动态变化的,有时候很难要求事务按照固定的顺序对这些数据项进行加锁。8.数据库概念设计的 E-R方法中,属性通常用下列哪种图形表示?_A) 矩形 B) 椭圆型 C) 菱形 D) 四边形(分数:1.00)A.B. C.D.解析:解析 E-R 模型中使用三个基本图例:实体(集)由矩形表示,属性由椭圆形表示,联系由菱形表示。9.对 SQL对象的操作权限的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 115 答案 解析 DOC
