【计算机类职业资格】四级数据库工程师-24及答案解析.doc
《【计算机类职业资格】四级数据库工程师-24及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级数据库工程师-24及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、四级数据库工程师-24 及答案解析(总分:126.00,做题时间:90 分钟)一、选择题(总题数:30,分数:43.00)1.在数据库设计器中,建立两个表之问的一对多联系是通过以下索引实现的_。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引2.关于活动图,下列说法错误的是_。(分数:2.00)A.活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B.活动图用于低层次程序模块的作用类似于
2、流程图,但活动图不可以描述并行操作C.每个活动图都有一个起点,但不一定有终点D.活动由圆角矩形表示3.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入、删除和修改权。在 SQL Server 2000中,下列安全控制方法最合理的是_。(分数:1.00)A.为计算机系每个教师授予每个表的 SELECT权,为教务处全体人员授予每个表的 SE-LECT、INSERT、DELETE 和 UPDATE权B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为
3、此数据库的 db_datareader角色中的成员,将教务处角色设置为此数据库的db_datawriter角色中的成员C.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。为计算机系角色授予每个表的 SELECT权,为教务处角色授予每个表的 SELECT、 INSERT、DELETE 和 UPDATE权D.将计算机系和教务处的每个职工都设置为 db_owner角色中的成员4.只复制上次备份后发生变化的文件的数据转储机制_。(分数:2.00)A.完全转储B.增量转储C.差量转储D.局部转储5.下述关于关系表的相关信息中,不属于元数据,不会存储在数据字典中的是_。(分
4、数:1.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型6.以下说法中,正确的是_。(分数:2.00)A.从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库 3种模型B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识C.OLAP技术为提高处理效率,必须经过 DBMS直接对物理数据进行读取和写入D.数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高查询效率7.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由(分数:1.00)A.充分利用企业信息系统生成的数据B.把企业的各种应用系统集中在一起C
5、.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.以面向主题、集成的方式合理组织数据、实现跨专业视图8.若系统中存在一个等待事务集T 0 ,T 1 ,T n ,其中 T 0 正在等待被 T 1 封锁住的数据项 A,T 1 正在等待被 T 2 锁住的数据项 A 2 ,T n-1 正在等待被 T n 锁住的的数据项 A n ,T n 正在等待被 T 0 锁住的数据项 A 0 ,则该系统处于的工作状态是(分数:1.00)A.并发处理B.封锁C.循环D.死锁9.为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的 DBMS提供的数据定义语言建立实际的数据库,这项操作被称为_。(分数:
6、2.00)A.数据装载B.数据库运行C.定义数据结构D.数据库的试运行10.以下关于两层 C/S结构的数据库应用系统特点说法错误的是_。(分数:2.00)A.DBAS的数据管理和数据处理的功能被分解并分布在客户端和数据库服务器上B.数据库服务器可以为多个客户端应用提供共享的数据管理功能C.客户端用户可以通过网络访问多个不同的数据源D.客户端属于典型的“瘦客户端”11.下列关于数据库恢复的描述中,不正确的是_。(分数:2.00)A.应定期将数据库做成档案文件B.在进行事务处理过程时数据库更新的全部内容写入日志文件C.数据库恢复,还可用最新的档案文件和日志文件的更新映像,将文件恢复到最新的检查点文
7、件状态D.发生故障时用当前的数据内容和档案文件更新前的映像,将文件恢复到最近的检查点文件状态12.设某数据库中有一组客户数据 CS=c 1 ,c m ,CS 表示具有 m个客户的集合。客户数据经过处理后,每个客户 c i 对应一个 n维向量 V i = i1 , in ,用于表示客户 c i 的特征。设有函数sim(V i ,V j )用于判定 c i 与 c j 之间的相似性。若有算法 A,能根据客户间的相似性,将 CS划分成k个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法 A属于一种(分数:1.00)A.分类算法B.聚类算法C.关联分
8、析算法D.预测法13.下述不属于数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化14.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由?_。(分数:1.00)A.充分利用企业信息系统生成的数据B.把企业的各种应用系统集中在一起C.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.以面向主题、集成的方式合理组织数据、实现跨专业视图15.关于视图的属性列有如下说法,正确的是_。(分数:1.00)A.组成视图的属性列名应该全部指定B
9、.组成视图的属性列名可以省略一部分或者指定一部分,其他隐含在子查询中C.组成视图的属性列名或者全部省略或者全部指定,别无选择D.组成视图的属性列名应该全部省略16.需求分析最终结果产生的是_。(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告17.SQL Server 2000企业版可以安装在下列哪种操作系统上?_(分数:2.00)A.Microsoft Windows 98B.Microsoft Windows 2000 ProfessionalC.Microsoft Windows 2003D.Microsoft Windows Me18.下述关于关系表的
10、相关信息中,不属于元数据、不会存储在数据字典中的是_。(分数:2.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型19.下述关于关系表的相关信息中,不属于元数据,不会存储在数据字典中的是_。(分数:2.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型20.用户可以对数据库中的数据进行查询、插入、删除和更新,体现了数据库管理系统的哪种功能?_。(分数:1.00)A.数据定义功能B.数据操纵功能C.数据控制功能D.数据维护功能21.以下关于视图叙述错误的是_(分数:1.00)A.视图是由从数据库的基本表中取出来的数
11、据组成的逻辑窗口B.视图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据D.基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化22.以下不属于新型数据库的是_。(分数:1.00)A.演绎数据库B.模糊数据库C.空间数据库D.串行数据库23.以下关于两段锁协议的原理叙述错误的是_。(分数:1.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段24.在数据库应用系统生命周期中,
12、系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是_。(分数:1.00)A.此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B.此阶段会将用户原有数据按照新的数据结构导入到新系统中C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作25.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:1.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需
13、求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标26.某大型超市的数据库应用系统中,设有下列数据: .商品清单 . DBMS 中的数据字典 .商品销售细节数据 .数据库结构说明文档 .前端应用程序报表中数据项的定义及说明文档 .商品分类销售汇总数据 以上数据中,一般属于元数据的是 (分数:2.00)A.仅、和B.仅、和C.仅、和D.仅、和27.下列各项中,哪一项不是数据库管理系统应提供的基本功能?_(分数:2.00)A.数据定义B.数据操纵C.可移
14、植性保证D.数据库的运行管理及维护28.实现数据库安全性控制的常用方法和技术有哪些?_ 用户标识与鉴别 存取控制 自主存取控制方法 强制存取控制方法 视图机制 审计 数据加密(分数:1.00)A.B.C.D.全部29.以下关于固定服务器和数据库角色叙述不正确的是_。(分数:1.00)A.用户可以添加、删除或更改固定的服务器B.用户的登录账户可以添加到固定的服务器角色中C.固定的服务器角色为管理数据库一级的权限提供了方便D.固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限30.以下关于数据建模方法的共同点说法错误的是_。(分数:1.00)A.能够真实客观地描述现实世界
15、中的数据及数据之间的关系B.组成模型的概念少,语义清楚,容易理解C.用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户的交流D.这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构二、应用题(总题数:8,分数:28.00)设有关系模式 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的规范程度最高达到 1。若将关系模式 W分解为 3个关系模式 W1(C,P),W2(S,C,G),W3(S,T,R,C),则 W1的规
16、范化程度最高可达到 2,W2 的规范化程度最高可达到 3,W3 的规范化程度最高可到达 4。(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_32.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 1 状态。 (分数:2.00)数据库系统在运行过程中,可能会发生故障,如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非常控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做 1;如果系统在运行过程中,由于某
17、种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 2。前者的恢复由 3 完成, 后者是由 4 完成。(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_34.数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中 1 协议可以完全保证并发事务数据的一致性。 (分数:2.00)35.某数据库中有表 Tabk_Goods(GoodsID,GoodsClassID,GoodsName,SaleUnitPrice)和表Table_GoodsClass(GoodsClassID,GoodsClassName),对家用电器类商品进行分类显示,如果商
18、品的单价(SaleUnitPrice)高于 3000,则显示“高档商品“;如果单价在 10003000 之间,则显示“中档商品“;如果单价低于 1000,则显示“低档商品“。完成下列的 SQL语句。 SELECT GoodsName,SaleUnitPrice,Type= CASE 1 2 3 END FROM 4 ON 5 WHERE GoodsClassName=“家用电器“ (分数:2.00)36.补充语句,把对 Student 表和 Course表的全部操作权限授予用户 U1和 U2 GRANT 1 ON TABLE Student,Course TO U1,U2 (分数:2.00)设
19、有学生表 STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在 2002年建立的,到 2003 年用户可以使用 SQL的 1 语句,将表中的所有学生年龄增加一岁,到 2004年,显示学生表中年龄大于 22岁的学生信息的 SQL语句是 2。(分数:4.00)填空项 1:_填空项 1:_38.设有如下 UML图。该图是一种 1 图。 三、设计与应用题(总题数:3,分数:55.00)39.对于工程数据库的四个基本表: 厂家 S(Sno,Sname,Status,City) 产品 P(Pno,Pname,Weight,Color) 工程 J(Jno,Jname,City) 供货 SPJ(Sno
20、,Pno,Jno,QTY) 试用 SQL的查询语句表达下列查询: 查找出货量(QTY)在 300500 的所有供货情况; 查询使用了由供应红色产品的厂商供应的产品的工程名; 查询至少使用了厂家 S1所提供的全部零件的工程名。 (分数:15.00)_40.设关系模式 R(A,B,C,D,E,F),函数依赖集 F=AC,CA,BAC,DAC,BDA。 1)求出 R的候选码及 F的最小函数依赖集。 2)将 R分解为 3NF,使其既具有无损连接性又具有函数依赖保持性。 (分数:20.00)_一个超市货品销售管理系统有如下信息: 货品:编号、货品名 销售部门:部门名、经理 制造商:厂商名、地址 其中约定
21、:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制造商提供货品的型号和价格;超市的一个部门可以销售多种货品,某一种货品仅能在一个部门销售,超市内的各部门名具有唯一性。试完成如下设计:(分数:20.00)(1).根据题意设计相应的 E-R图(分数:10.00)_(2).将 E-R图转换为关系模型结构(分数:10.00)_四级数据库工程师-24 答案解析(总分:126.00,做题时间:90 分钟)一、选择题(总题数:30,分数:43.00)1.在数据库设计器中,建立两个表之问的一对多联系是通过以下索引实现的_。(分数:2.00)
22、A.“一方”表的主索引或候选索引,“多方”表的普通索引 B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”表的普通索引,“多方”表的候选索引或普通索引解析:2.关于活动图,下列说法错误的是_。(分数:2.00)A.活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B.活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作 C.每个活动图都有一个起点,但不一定有终点D.活动由圆角矩形表示解析:解析 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后次序,并行次序;活动图用于低层程序模块
23、的作用类似于流程图,但活动图还可以描述并行操作,而流程图只能描述串行操作。3.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入、删除和修改权。在 SQL Server 2000中,下列安全控制方法最合理的是_。(分数:1.00)A.为计算机系每个教师授予每个表的 SELECT权,为教务处全体人员授予每个表的 SE-LECT、INSERT、DELETE 和 UPDATE权B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的 db_dat
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 级数 工程师 24 答案 解析 DOC
