【计算机类职业资格】计算机数据库工程师-48及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-48及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-48及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-48 及答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.下面几种故障中,会破坏正在运行的数据库的是(分数:1.00)A.中央处理器故障B.操作系统故障C.突然停电D.瞬时的强磁场干扰2.关于数据库试运行和功能与性能测试,下列说法正确的是(分数:1.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先装入大规模的数据C.数据库试运行一般是与编写调试程序的工作同步开展的D.数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴3.以下关于固定服务器和数据库角色叙述不
2、正确的是(分数:1.00)A.用户可以添加、删除或更改固定的服务器角色B.用户的登录账户可以添加到固定的服务器角色中C.固定的服务器角色为管理数据库一级的权限提供了方便D.固定的服务器角色在服务器级上定义,这些角色具有完成特定服务器级管理活动的权限4.数据库系统具有数据独立性的特点,体现在(分数:1.00)A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构5.以下关于两阶段锁协议的原理叙述错误的是(分数:1.00)A.每个事务的执行程序划分为两个阶段,即加
3、锁阶段和解锁阶段B.在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段6.如果要删除 Student 数据库中的 Information 表,可以使用下列哪个命令(分数:1.00)A.ALTER TABLE InformationB.TRUNCATE TABLE InformationC.DROP TABLE InformationD.DELETE TABLE Information7.主要的并发控制技术包括基于锁的并发控制技术 时间戳协议基于有效性检查的协议多
4、粒度 多版本机制(分数:1.00)A.B.C.D.8.软件开发的结构化生命周期方法将软件生命周期划分成(分数:1.00)A.计划阶段 开发阶段运行阶段B.计划阶段编程阶段 测试阶段C.总体设计 详细设计 编程调试D.需求分析 功能定义 系统设计9.以下关于决策系统说法错误的是(分数:1.00)A.为了解决 DSS 存在的不足,人们提出了基于数据仓库的决策支持系统B.数据仓库是核心C.决策支持系统是数据的需求者D.决策支持系统主要存在两类数据:原始数据和导出数据,导出数据也称操作型数据10.对于故障管理,下列说法正确的是(分数:1.00)A.软件容错最完全的方法是设计两套相同的数据库系统同时工作
5、,数据的变化也同步,空间有一定的距离,因此同时破坏两套系统的概率几乎为零,这样就能达到数据库的完全安全B.动态转储虽然提高了数据库的可用性,但是数据的有效性却迟迟得不到保证C.介质故障是指数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障。D.在数据库系统中,事务日志能够实现数据存储11.以下关于死锁检测和恢复叙述错误的是(分数:1.00)A.死锁检测,用于定期检查系统是否发生死锁B.死锁恢复,用于将系统从死锁中解救出来C.对于每个需要撤销的死锁事务,有效的方法是从后面向前 REDO 这个事务的部分操作,只要能够解开系统死锁即可D.为了防止某些事务
6、总被选做被撤销事务,可以限定每个事务被选为撤销事务的次数12.从 OLTP 环境中抽取数据,建立新的数据分析环境的最初出发点是(分数:1.00)A.对企业信息系统中的数据进行整理B.解决企业信息系统中的数据孤岛问题C.解决企业基本业务应用和数据分析应用之州的性能冲突问题D.解决企业信息系统中的蜘蛛网问题13.在 SELECT 语句中,以下有关 ORDER BY 子句的叙述中不正确的是(分数:1.00)A.ORDER BY 子句可以对多个列进行排序B.SELECT 语句中,ORDER BY 只能在所有其他子句之后作为最后一个子句出现C.子查询也可以使用 ORDER BY 子句D.在视图中可以使用
7、 ORDER BY 子句14.Visual Basic 6.0 不能使用下面哪一种数据访问技术(分数:1.00)A.ADOB.DAOC.ADO.NETD.ODBC15.已知关系模式 A(C,T,H,R,S),其中各属性的含义是,C:课程;T:教员;H:上课时间;R:教室;S:学生。根据语义有如下函数依赖集 F=CT,(H,R)C,(H,T)R,(H,S)R。则关系模式 A 的主码是(分数:1.00)A.CB.(H,T)C.(H,S)D.(H,R)16.在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1,a2,an),对该表的查询多数为针对主码 a1 的范围查询和点查询,为了改善查
8、询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是(分数:1.00)A.采用轮转法对 T 中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询B.以 a1 为划分属性,对 T 采用散列划分是一种可行的划分方法,有利于对该表的点查询C.以 a1 为划分属性,对 T 采用范围划分并建立主索引,是一种有效的划分方法D.以 a1 为划分属性,对 T 采用散列划分和范围划分都有可能带来 T 的各个数据分区的数据分布不均匀的问题17.以下关于数据库的访问接口 JDBC 的说法错误的是(分数:1.00)A.JDBC 全称是 Java DataBase ConnectionB.是一种
9、用于执行 SQL 语句的 Java API 的面向对象的应用程序接口C.由一组用 Java 语言编写的类和接口组成D.JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果18.若联系为 1:n,如何确定关系码(分数:1.00)A.每个实体集的码均为该关系的候选码B.关系的码为 n 端实体集的码C.关系的码为 1 端实体集的码D.关系的码为各实体集码的组合19.在 UML 动态建模机制中,下列关于顺序图的说法中正确的是(分数:1.00)A.消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步讯号,棍形箭头表示调用操作B.当一个操作调用它
10、本身时,消息总是异步的C.在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分,一个对象可以通过一条消息来创建另一个对象。被创建的对象的对象符号在创建它的地方D.消息也可以有条件,只有条件为真时才能发送和接收消息。条件被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各个分支是异步的20.设有关系模式 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.00)A.1NFB.
11、2NFC.3NFD.4NF21.数据库管理员作为数据库的主要维护者,其维护工作主要包括数据库的转储和恢复数据库的安全性、完整性控制 数据库性能的监控分析和改进数据库的重组和重构(分数:2.00)A.B.C.D.22.下面关于基本表选择合适的文件结构的原则错误的是(分数:2.00)A.如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列域值的等值匹配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织成为非聚集文件23.对于教学数据库的三个基本
12、表:S(Sno,sname,Ssex),SC(Sno,cno,Grade),C(Cno,Cname,Teacher),其中 s 表为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU 老师所授课程中一门课程的女生姓名,SQL 语句错误的是(分数:2.00)A.SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=LIUAND Ssex=FB.SELECT SnameFROM S WHERE Ssex=FAND Sno IN(SELECT SnoFROM SCWHERE Cno IN(
13、SELECT Cno FROM CWHFRF Teacher=LIU)C.SELECT SnameFROM S WHERE Ssex=F AND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE Teacher=LIU)D.SELECT SnameFROM S WHERE Ssex=FAND EXISTS(SELECT*FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE C.Cno=SC.Cno ANDTeacher=LIU)24.以下关于双机热
14、备份叙述不正确的是(分数:2.00)A.双机热备份就是一台主机为工作机,另一台主机为备份机B.在系统正常运行情况下,工作机为信息系统提供支持C.双机热备份模式的切换时机与双机互备援模式的切换时机一致D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用25.关于数据库管理系统,下面说法不正确的是(分数:2.00)A.数据库管理系统是一组软件B.数据库管理系统负责对数据的定义和操纵C.数据库管理系统包括数据库D.数据库管理系统负责对数据库的控制26.数据库镜像有很多优点,但是不包括(分数:2.00)A.数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能B.发生灾难时,数据库
15、镜像可快速使数据库的备用副本提供服务C.数据库镜像可以降低应用成本D.提高镜像数据库在升级期间的可用性27.在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是(分数:2.00)A.要有两个分片具有相同关系模式以进行并操作B.任意两个分片不能有相同的属性名C.各分片必须包含源关系的码D.对于任一分片,总存在另一个分片能够和它进行无损连接28.比较适用于银行出纳、民航售票等 OLTP 之类应用的并行数据库系统结构是(分数:2.00)A.共享内存B.共享磁盘C.无共享结构D.层次结构29.以下关于两层 C/S 结构的数据库应用系统的特点说法错误的是(分数:2.00)A
16、.DBAS 的数据管理和数据处理的功能被分解并分布在客户端和数据库服务器上B.数据库服务器可以为多个客户端应用提供共享的数据管理功能C.客户端应用可以通过网络访问多个不同的数据源D.客户端属于典型的“瘦客户端”30.实现数据库安全控制的常用方法和技术有哪些a用户标识与鉴别 b存取控制 c自主存取控制方法 d强制存取控制方法e视图机制 f审计 g数据加密(分数:2.00)A.abcdfB.abcdeC.bcdefD.全部二、应用题(总题数:9,分数:18.00)31.数据库管理系统为三级模式结构提供了两层映像机制,其中外模式/模式映像提供了 1 独立性。(分数:2.00)填空项 1:_32.利用
17、散列函数实现文件记录域取值到记录物理地址间的直接映射关系的机制是 1。(分数:2.00)填空项 1:_33.某表定义了视图 BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的 SQL 语句是 1。(分数:2.00)填空项 1:_34.某数据库中有商品表 Table_Goods(GoodsName,GoodsClassID,SaleUnitPrice)和商品分类表Table_GoodsClass(GoodsClassID,GoodsClassName,City),现要查询家用电器类商品中单价高于家用电器类商品的平均价格的商品的名称和单价。请完成下列语句。SELECT GoodsNam
18、e,SaleUintPrice FROM_ON a.GoodsClassID=b.GoodsClassIDWHERE SaleUnitPrice(SELECT _FROM Table Goods cJOIN Table_GoodsClass d ON_WHERE GoodsClassName=家用电器)AND_。(分数:2.00)填空项 1:_35.在 SQL Server 2000 中,某数据库中有角色 Role 和用户 User,User 是 Role 角色的成员,且只属于该角色。先对 Table 表给 Role 只授予 SELECT 和 DELETE 权限,并授予 User 对 T 表具
19、有 SELECT、UPDATE 和DENY DELETE 权限,则用户 User 对 Table 表可以执行的操作是 1。(分数:2.00)填空项 1:_36.若事务 T 对数据对象 A 加了 S 锁,则其他事务只能对数据 A 加 1 ,直到事务 T 释放 A 上的锁。(分数:2.00)填空项 1:_37.介质故障恢复采用的操作有:装载数据备份,执行 REDO 操作,执行 UNDO 操作,其正确的操作步骤是 1。(用 AB 表示 A 的执行顺序先于 B)(分数:2.00)填空项 1:_38.ADO 对象模型是目前最流行的可编程数据访问对象模型,它是基于 Microsoft 的 OLE DB 数
20、据库接口而设计的。在 ADO 对象中,_对象表示一个 OLE DB 数据源的开放式连接,而在该对象属性中,_用于指定连接到的数据源名称,使用方法及含义同 ADO 数据控件。(分数:2.00)填空项 1:_39.有会员表 Table_Card(CardID,CardName,Score)表示会员的会员号、会员名字以及积分,建立会员卡积分在 5001000 分的会员信息视图 HYCard,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。_ASSELECT*FROM TableCard WHERE_(分数:2.00)填空项 1:_三、设计与应用题(总题数:3,分数:30.00)40
21、.设有关系模式 R(A,B,C,D),在其上的函数依赖集为:F=AC,BAC,DAC,CA)计算(CD) +。求 R 的码。(分数:10.00)_41.事务 T1、T2 和 T3 按如下调度方式并发地对数据项 X、Y、Z 进行访问,假设 X、Y、Z 的初值分别为X=200,Y=300,Z=500。在事务 T2 刚完成提交后,数据中 X、Y、Z 的值各是多少?当事务 T3 结束后,X、Y、Z 的值各是多少?T1 T2 T3begin-transaction T1read(X)X:=X-100write(X)rollbackbegin-transaction T2read(Y)Y:Y+100wri
22、te(Y)commitbegin-transaction T3read(Z)Z:Z*2write(Z)commit(分数:10.00)_42.设有一个音像租赁管理数据库系统,需要对顾客、音像制品、租赁信息以及音像制品的供货商进行管理。顾客(Cust)的信息包括:顾客号(CNO)、顾客姓名(CName)、顾客地址(CAdd)、顾客联系电话(CPhone)、账户余额(CBal)。音像制品(AVP)的信息包括:音像制品编号(AVNO)、音像制品名称(AVName)、音像制品名称类别(AVType)。供货商(Prov)的信息包括:供货商编号(PNO)、供货商名称(PName)、供货商地址(PAdd)。
23、租赁系统的管理规则如下:顾客号是顾客的唯一标识;音像制品编号是音像制品的唯一标识;供货商编号是供货商的唯一杯识;一个顾客可以租赁多个音像制品,一个音像制品只能被一个顾客租赁;租赁时标明租赁日期(RDate),归还日期(GDate)和租金(Value);一个供货商可供应多个音像制品,一个音像制品只能由一个供应商供应。请针对以上描述,完成下列设计内容:构建租赁系统的 ER 图。根据构建的 ER 图,设计满足 3NF 的关系模式,并标出每个关系模式的主码和外码。(分数:10.00)_计算机数据库工程师-48 答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 48 答案 解析 DOC
