【计算机类职业资格】国家四级数据库工程师-试卷36及答案解析.doc

上传人:progressking105 文档编号:1334988 上传时间:2019-10-17 格式:DOC 页数:14 大小:84KB
下载 相关 举报
【计算机类职业资格】国家四级数据库工程师-试卷36及答案解析.doc_第1页
第1页 / 共14页
【计算机类职业资格】国家四级数据库工程师-试卷36及答案解析.doc_第2页
第2页 / 共14页
【计算机类职业资格】国家四级数据库工程师-试卷36及答案解析.doc_第3页
第3页 / 共14页
【计算机类职业资格】国家四级数据库工程师-试卷36及答案解析.doc_第4页
第4页 / 共14页
【计算机类职业资格】国家四级数据库工程师-试卷36及答案解析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、国家四级数据库工程师-试卷 36 及答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2.对于数据库管理系统,下面说法不正确的是_。(分数:2.00)A.数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库D.数据库管理系统负责对数据库的控制3.对于数据模型,下面说法不正确的是_。(分数:2.00)A.概念模型是信息世界的建模工具B

2、.ER 模型是一种概念模型C.概念模型不涉及计算机的处理细节D.关系模型是一种概念模型4.需求分析最终结果产生的是_。(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告5.当数据对象 A 被事务加上排他锁,则其他事务对 A_。(分数:2.00)A.加排他式封锁B.不能再加任何类型的锁C.可以加排他式封锁和保护式封锁D.加保护式封锁6.下面关系函数依赖的传述中,不正确的是_。(分数:2.00)A.若 XYZ,则 XZ,YZB.若 XY,YZ,则 XYZC.若 XY,Z 包含 Y,则 XZD.若 XY,YZ,则 XZ7.以下说法正确的是_。(分数:2.00)A.在

3、 IDEFO 图上,箭头代表流或是顺序B.每个矩形框要至少有一个控制箭头,可以没有输出箭头C.一个活动可以没有输出但不允许既没有输入又没有输出D.一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中词汇表是主要成分8.某高校五个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。(分数:2.00)A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B.建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员C.将学生信息表的部分列的读取权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管理员9.以下关于锁的粒度叙述错误的是_。(分数:2.

4、00)A.施加 X 锁和 S 锁的数据项的大小称为锁的粒度B.锁粒度与事务并发执行的程度和 DBMS 并发控制的开销密切相关C.在关系数据库中,可以对数据页、索引和块等物理单元进行加锁D.当锁粒度比较大时,事务的并发度高,但是系统开销比较大10.对于基本表,下面一些属性上不可建立索引的是_。(分数:2.00)A.在 WHERE 查询子句中引用率较高的属性B.在 ORDER BY 子句、GROUP BY 子句中出现的属性C.在某些范围内频繁搜索的属性和按照排序顺序频繁检索的属性D.表的外码11.以下关于结构化分析及建模方法的主要优点叙述不正确的是_。(分数:2.00)A.不过早陷入具体细节B.从

5、整体或宏观入手分析问题C.模型对象涉及较多技术术语D.图形化建模方法方便系统分析人员理解和描述系统12.在 SQL Server 2000 中,若希望用户 user1 具有数据库服务器上的全部权限,则应将 user1 加入到下列哪个角色_。(分数:2.00)A.dh_ownerB.publicC.db_datawriterD.sysadmin13.查询 C:/ZG/ZGDA.DBF 表中的编号、姓名、工资字段的数据,并将查询结果保存到 C:/ZG/ DA.DBFGE表,正确的命令是_。(分数:2.00)A.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBF C:/

6、ZG/DAB.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBFDA.DBFC.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA TO DBF C:/ZG/DAD.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO CURSOR C:/ZG/DA14.对基于检查点的恢复技术,下列说法中错误的是_。(分数:2.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO 操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作15.在软件需求分析和设计工

7、程中,其分析与设计的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对两者的处理应该_。(分数:2.00)A.先数据后程序B.与顺序无关C.先程序后数据D.可同时进行16.关于数据库运行和功能与性能测试,下列说法正确的是_。(分数:2.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进入大规模的数据C.数据库运行一般是与编写调试程序的工作同步开展D.数据库系统的压力测试、并发访问测试、查询效率测试一般都属于性能测试范围17.在进行备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置以及数据库中的全部对象以及相关信

8、息的备份是_。(分数:2.00)A.事务日志备份B.差异备份C.完全备份D.文件和文件组备份18.关于数据仓库设计,下列说法正确的是_。(分数:2.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域19.在进行数据查询时,用户编写的应用程序只对全局关系进行操作,而不必考虑数据的逻辑分片,这需要分布式数据库至少要提

9、供_。(分数:2.00)A.分配透明性B.分布透明性C.局部数据模型透明性D.逻辑透明性20.下列关于数据库的重构,说法正确的是_。(分数:2.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.当存储空间的分配过于零散时,导致存取效率下降,所以必须重构数据库C.数据库重构包括了重新设计数据库及其相应的应用程序D.如果能够重构数据库,尽量不要重新设计数据库及其相应的应用程序21.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是_。(分数:2.00)A.协作图B.状态图C.顺序图D.部署图22.在软件工程项目中,不随参与人数的增加而使软件的生产

10、效率增加的主要问题是_。(分数:2.00)A.工作阶段的等待时间B.生产原型的复杂性C.参与人员所需的工作站数D.参与人员之间的通信困难23.在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二个认证过程是验证_。(分数:2.00)A.身份验证B.用户是否是数据库的合法用户C.数据库用户是否具有进行操作的权限D.其他验证24.以下关于活锁叙述错误的_。(分数:2.00)A.事务的活锁又称为事务的饿死B.为避免锁现象的发生,DBMS 可以采用先来先服务的策略处理事务的数据操作请求C.各个事务可以按照申请访问

11、 Q 的时问先后顺序,依次获得定义在 Q 上的锁D.DBMS 按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠后位置25.查询 C:/ZG/ZGDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确的命令是_。(分数:2.00)A.SELECT 姓名,职称,工资,奖金 FROMC:/ZG/ZGDA,C:/ZG/ZGJJ; WHERE DA.编号=JJ.编号B.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ; WHERE DA.编=JJ.编号C.SELECT DA.姓名,

12、DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJD.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ; FOR DA.编=JJ.编号26.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE V1EW Salary Viewr(系名,工资总额)AS SELECT 所在系,COUNT(工资) FROM 教师表 GROUP BY所在系B.CREATE VIEW Salary View(系名,工资总

13、额)AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系C.CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表(GROUP BY 所在系D.CREATE VIEW SaIaryView AS SELECT 所在系,SUM(工资)FROM 教师表(GROUP BY 所在系27.以下关于数据镜像叙述不正确的是_。(分数:2.00)A.在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B.数据库正常运行时,数据库镜像可以用于并发操作C.在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数

14、据库副本D.每当数据库更新时,DBMS 不能自动保证镜像数据与主数据的一致性28.发生的可能性很小,但是破坏性很大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是_。(分数:2.00)A.事务内部的故障B.系统故障C.介质故障D.计算机病毒29.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)

15、、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8 192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许(分数:2.00)A.67 178B.65 535C.65 540D.67 15830.VB 6.0 中的数据绑定控件必须_。(分数:2.00)A.同时其有 DataSource 属性和 DataField 属性B.同时具有 ConnectionString 属性和 RecordSource 属性C.具有 DataSource 属性D.具有 ConnectionString 属性31.在支撑

16、繁忙业务的并行数据库系统中,有一个数据量很大的表 T(a1,a2,an),对该表的查询多数为针对主码 a1 的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是_。(分数:2.00)A.采用轮转法对 T 中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询B.以 a1 为划分属性,对 T 采用散列划分是一种可行的划分方法,有利于对该表的点查询C.以 a1 为划分属性,对 T 采用范围划分并建立主索引,是一种有效的划分方法D.以 a1 为划分属性,对 T 采用散列划分和范围划分都有可能带来 T 的各个数据分区的数据分布不均匀的问题二、设计题(

17、总题数:9,分数:40.00)32.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。_有表 SCORE(Sno,Cno,Degree),查询该表中的最高分的学生学号和课程号:SELECT (1)FROM SCOREWHERE Degree= (2)(分数:4.00)1._2._33.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为_。(分数:2.00)_某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DE- PART),完成查询选修某课程

18、的同学人数多于 5 人的教师姓名。 SELECT TNAME FROM TEACHER WHERE (4) (SELECT X.TNO FROM COURSE X,COURSE Y WHERE (5) (6) (7) ) 事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则(分数:10.00)4._5._6._7._8._34.数据仓库是一个面向主题,集成的,时变的,非易失的数据集合,支持管理部门的决策过程,数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式上的不统一,需要进行的操作是_。(分数:2.00)_设有关系模式 W(C,P,S,G

19、,T,R),其中各属性的含义是:C 为课程,P 为教师,S 为学生,G 为成绩,T 为时间,R 为教室,根据定义有如下的函数依赖集: F=CG,(S,C)G,(T,R)C,(T,P)R,(T,S)R W 的规范程度最高达到 (10) 。若将关系模式 W 分解为 3 个关系模式 W1(C,P),W2(S, C,G),W3(S,T,R,C),则 W1 的规范化程度最高可达到 (11) ,W2 的规范化程度最高可达到 (12) ,W3 的规范化程度最高可到达 (13) 。(分数:8.00)(1).10.(分数:2.00)_(2).11.(分数:2.00)_(3).12.(分数:2.00)_(4).1

20、3.(分数:2.00)_35.如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是_。(分数:2.00)_36.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是_。(分数:2.00)_一个超市货品销售管理系统有如下信息: 货品:编号、货品名 销售部门:部门名、经理 制造商:厂商名、地址 其中约定:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制造商提供货品的型号和价格;超市的一个部门可以销售多种货品,某一种货品仅能在一个部门销售,超市内的各部

21、门名具有唯一性。试完成如下设计:(分数:10.00)(1).根据题意设计相应的 ER 图(分数:2.00)_(2).将。ER 图转换为关系模型结构(分数:2.00)_(3).查找出货量(QTY)在 300500 的所有供货情况;(分数:2.00)_(4).查询使用了由供应红色产品的厂商供应的产品的工程名;(分数:2.00)_(5).查询至少使用了厂家 S1 所提供的全部零件的工程名。(分数:2.00)_国家四级数据库工程师-试卷 36 答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、

22、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2.对于数据库管理系统,下面说法不正确的是_。(分数:2.00)A.数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库 D.数据库管理系统负责对数据库的控制解析:解析:数据库管理系统是位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。3.对于数据模型,下面说法不正确的是_。(分数:2.00)A.概念模型是信息世界的建模工具B.ER

23、模型是一种概念模型C.概念模型不涉及计算机的处理细节D.关系模型是一种概念模型 解析:解析:关系模型是一种逻辑模型,它不属于概念模型。概念模型是用于信息世界的建模,是现实世界到信息世界的第一层抽象。4.需求分析最终结果产生的是_。(分数:2.00)A.项目开发计划B.需求规格说明书 C.设计说明书D.可行性分析报告解析:解析:可行性分析报告是在可行性分析的最后阶段完成的变成文档,经过可行性研究后,就得到一个项目是否值得开发的结论,接下来就是制定项目开发计划。而需求规格说明书是在需求分析最后阶段完成的文档。5.当数据对象 A 被事务加上排他锁,则其他事务对 A_。(分数:2.00)A.加排他式封

24、锁B.不能再加任何类型的锁 C.可以加排他式封锁和保护式封锁D.加保护式封锁解析:解析:排他锁又称写锁(简称 X 锁,当事务对数据对象加了 X 锁后,则只允许 T 读取和修改该数据,其他的任何事务都不能再对它加任何类型的锁,直到事务释放了该数据对象的锁。6.下面关系函数依赖的传述中,不正确的是_。(分数:2.00)A.若 XYZ,则 XZ,YZB.若 XY,YZ,则 XYZC.若 XY,Z 包含 Y,则 XZ D.若 XY,YZ,则 XZ解析:解析:多值函数依赖中不存在 C 这种关系。7.以下说法正确的是_。(分数:2.00)A.在 IDEFO 图上,箭头代表流或是顺序B.每个矩形框要至少有一

25、个控制箭头,可以没有输出箭头C.一个活动可以没有输出但不允许既没有输入又没有输出 D.一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中词汇表是主要成分解析:解析:一个模型由图形文字说明、词汇表及相互的交叉引用组成,其中图形是主要组成成分,在IDEFO 中箭头代表的是数据,而不是流或是顺序。每个矩形框至少有一个控制箭头和输出箭头,一个活动可以没有输出但不允许没有输入又没有控制。8.某高校五个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。(分数:2.00)A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B.建立各系的行级视图,并将对该视

26、图的读取权限赋予该系的管理员 C.将学生信息表的部分列的读取权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管理员解析:解析:进行存取权限控制时,可以为不同的用户定义不同的视图,把数据对象限制在一定范围内,因此只要建立各系的行级视图,并将权限赋予该系的管理员,就可以实现各系的管理员只能读取本系的学生信息。9.以下关于锁的粒度叙述错误的是_。(分数:2.00)A.施加 X 锁和 S 锁的数据项的大小称为锁的粒度B.锁粒度与事务并发执行的程度和 DBMS 并发控制的开销密切相关C.在关系数据库中,可以对数据页、索引和块等物理单元进行加锁D.当锁粒度比较大时,事务的并发度高,但是系统开销比较

27、大 解析:解析:锁粒度越大,系统中可以被加锁的数据项就越少,事务并发执行度也越低,但同时系统的开销也越小。10.对于基本表,下面一些属性上不可建立索引的是_。(分数:2.00)A.在 WHERE 查询子句中引用率较高的属性B.在 ORDER BY 子句、GROUP BY 子句中出现的属性C.在某些范围内频繁搜索的属性和按照排序顺序频繁检索的属性D.表的外码 解析:解析:对于基本表,下面一些属性上可以考虑建立索引:表的主码,一般由 DBMS 自动建立索引,在 WHERE 查询子句中引用率较高的属性,参与了链接操作的属性,在 ORDER BY 子句、GROUP BY 子句中出现的属性,在某一范围内

28、频繁搜索的属性和按照排序频繁检索的属性,在 WHERE 子句中包含的一个关系的多少个属性,可以考虑在这些属性上建立多属性索引。11.以下关于结构化分析及建模方法的主要优点叙述不正确的是_。(分数:2.00)A.不过早陷入具体细节B.从整体或宏观入手分析问题C.模型对象涉及较多技术术语 D.图形化建模方法方便系统分析人员理解和描述系统解析:解析:模型对象不涉及太多的技术术语,便于用户理解模型。12.在 SQL Server 2000 中,若希望用户 user1 具有数据库服务器上的全部权限,则应将 user1 加入到下列哪个角色_。(分数:2.00)A.dh_owner B.publicC.db

29、_datawriterD.sysadmin解析:解析:在 SQL Server 2000 中,db owner 角色在数据库中拥有全部权限。13.查询 C:/ZG/ZGDA.DBF 表中的编号、姓名、工资字段的数据,并将查询结果保存到 C:/ZG/ DA.DBFGE表,正确的命令是_。(分数:2.00)A.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBF C:/ZG/DA B.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBFDA.DBFC.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA TO DBF C:/ZG/D

30、AD.SELECT 编号,姓名,工资 FORM C:/ZG/ZGDA INTO CURSOR C:/ZG/DA解析:14.对基于检查点的恢复技术,下列说法中错误的是_。(分数:2.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO 操作 B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作解析:解析:在系统使用检查点的方法进行恢复的步骤中,对 UNDOLIST 中每个事务执行 UNDO 操作,对REDO-UST 中的每个事务执行 REDO 操作,因此答案为 A。15.在软件需求分析和设计工程中,其分析与设计

31、的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对两者的处理应该_。(分数:2.00)A.先数据后程序 B.与顺序无关C.先程序后数据D.可同时进行解析:解析:在软件开发中,在需求分析阶段,系统分析人员通过和用户的沟通,利用数据流图、数据字典、判定表等,产生软件的各种功能性要求和非功能性要求,以形成软件需求说明书。在系统的概要设计阶段,设计人员利用需求分析阶段产生的软件需求说明书中的数据流等设计出模块的软件系统结构。而在软件的详细阶段,设计人员主要设计模块间接口的执行算法等,主要是程序方面的详细问题。16.关于数据库运行和功能与性能测试,下列说法正确的是_。(分数:2.00)A.

32、对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进入大规模的数据C.数据库运行一般是与编写调试程序的工作同步开展 D.数据库系统的压力测试、并发访问测试、查询效率测试一般都属于性能测试范围解析:解析:数据库运行一般是与编写调试程序的工作同步开展。17.在进行备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置以及数据库中的全部对象以及相关信息的备份是_。(分数:2.00)A.事务日志备份B.差异备份C.完全备份 D.文件和文件组备份解析:解析:完全备份是将数据库中的全部信息进行备份,它是恢复的基线。在进行完全备份时,不但备份数据库的数

33、据文件、日志文件,而且还备份文件的存储位置信息以及数据库中的全部对象以及相关信息。18.关于数据仓库设计,下列说法正确的是_。(分数:2.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性 D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域解析:解析:在进行数据仓库主题数据模型设计时要强调数据的集成性。19.在进行数据查询时,用户编写的应用程序只对全局关系进行操

34、作,而不必考虑数据的逻辑分片,这需要分布式数据库至少要提供_。(分数:2.00)A.分配透明性B.分布透明性 C.局部数据模型透明性D.逻辑透明性解析:解析:分布透明性是指用户或应用程序不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据模型是哪种类型,可以像集中式数据库一样来操作物理上分布的数据库。20.下列关于数据库的重构,说法正确的是_。(分数:2.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.当存储空间的分配过于零散时,导致存取效率下降,所以必须重构数据库C.数据库重构包括了重新设计数据库及其相应的应用程序 D.如果能够重构数据库,尽量不

35、要重新设计数据库及其相应的应用程序解析:解析:重构只是在原有的数据库上进行的一些适当改变,它并不包括重新设计数据库和相应的应用程序。21.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是_。(分数:2.00)A.协作图 B.状态图C.顺序图D.部署图解析:解析:协作图是交互图中的一种,图中包含一组对象,并展示了这些对象之间的联系以及对象间发送和接收消息。状态图主要是描述一个实体在发生一些事件时的状态变化情况,显示了该实体在某一状态时对不同的事件做出的不同反应。22.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。(分数:2.00)

36、A.工作阶段的等待时间B.生产原型的复杂性C.参与人员所需的工作站数D.参与人员之间的通信困难 解析:解析:在软件开发中,开发人员的交流是非常主要的,而一个开发人员进入一个新的软件系统做开发,需要相当长的一个阶段以适应软件的开发,这主要是由于新的人员需要一定时间的培训以熟悉软件系统的开发状况及软件的需求分析、定义和相关已经生成的文档,一般在软件开发中与老开发人员的交流和通信,以推动软件开发前进。23.在学校的教务处数据库管理系统中存放着该校的每个学生的部分在校表现的信息,如果某个教师想查看某个学生的学习成绩,则必须经过三个认证过程,其中第二个认证过程是验证_。(分数:2.00)A.身份验证B.

37、用户是否是数据库的合法用户 C.数据库用户是否具有进行操作的权限D.其他验证解析:解析:要访问 SQL Server 数据库中的数据时,第一个要认证的是身份验证,第二是验证用户是否是数据库的合法用户,第三是验证数据库用户是否具有要进行的操作权限。24.以下关于活锁叙述错误的_。(分数:2.00)A.事务的活锁又称为事务的饿死B.为避免锁现象的发生,DBMS 可以采用先来先服务的策略处理事务的数据操作请求C.各个事务可以按照申请访问 Q 的时问先后顺序,依次获得定义在 Q 上的锁D.DBMS 按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠后位置 解析:解析:事务的活锁又称事务的

38、饿死,当多个事务请求对同一数据项 Q 加锁时,DBMS 按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠前位置。25.查询 C:/ZG/ZGDA.DBF 中的姓名、职称、工资字段和 C:/ZG/ZGJJ.DBF 中的奖金字段的数据,正确的命令是_。(分数:2.00)A.SELECT 姓名,职称,工资,奖金 FROMC:/ZG/ZGDA,C:/ZG/ZGJJ; WHERE DA.编号=JJ.编号B.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ; WHERE DA.编=JJ.编号 C.SELECT DA.姓名,D

39、A.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJD.SELECT DA.姓名,DA.职称,DA.工资,JJ.奖金 FROM C:/ZG/ZGDA,C:/ZG/ZGJJ; FOR DA.编=JJ.编号解析:解析:SELECT.FROM.where 是从多个关系中找到相关的属性,然后通过 where 后的语句来进行实现。26.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE V1EW Salary Viewr(系名,工资总额)AS SELECT 所在系,COU

40、NT(工资) FROM 教师表 GROUP BY所在系B.CREATE VIEW Salary View(系名,工资总额)AS SELECT 所在系,SUM(工资)FROM 教师表 GROUP BY 所在系 C.CREATE VIEW SalaryView AS SELECT 所在系,COUNT(工资)FROM 教师表(GROUP BY 所在系D.CREATE VIEW SaIaryView AS SELECT 所在系,SUM(工资)FROM 教师表(GROUP BY 所在系解析:解析:要求工资总额,用聚合函数 SLIM 计算列值总和,而 COUNT 用来计算非空列值的个数,所以本题的答案应该

41、为 B。27.以下关于数据镜像叙述不正确的是_。(分数:2.00)A.在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B.数据库正常运行时,数据库镜像可以用于并发操作C.在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D.每当数据库更新时,DBMS 不能自动保证镜像数据与主数据的一致性 解析:解析:数据库镜像涉及尽快将对主体数据库执行的每项插入、更新和删除操作重新做到镜像数据库中。重做通过将每个活动事务日志记录发送到镜像服务器来完成,这会尽快将日志记录按顺序应用到镜像数据库中,这样,每当数据库更新时,DBMS 将自动保存镜像数据与主数据的一致性。28.发生的可能性很小,但是破坏性很大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是_。(分数:2.00)A.事务内部的故障B.系统故障C.介质故障 D.计算机病毒解析:解析:事务内部的故障分为预期和非预期的,其中大部分是非预期的。预期的是指可以通过事务程序本身发现的事物内部的故障。不可预期的是不能由事务程序处理的,比如运算溢出故障、并发事务死锁故障、违反了某些完整性限制而导致的故障。系统故障又称软故障,是指在数据库运行中,由于硬件故障、数据库软件及操作系统的漏

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1