【计算机类职业资格】计算机数据库工程师-5及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-5及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-5及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-5 及答案解析(总分:76.99,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.在 SQL Server 2000中,若希望用户 user1具有数据库服务器上的全部权限,则应将 user1加入到下列哪个角色_。(分数:1.00)A.dh_ownerB.publicC.db_datawriterD.sysadmin2.以下关于数据库与文件的对应关系叙述错误的是_。(分数:1.00)A.在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B.关系表在逻辑上由一系列元组组成,元组由多个属性组成C.每个元组可以用数据库磁盘文件中的一个逻
2、辑记录来存储,记录中包括多个域D.元组的每个属性对应于文件记录中的一个记录3.对基于检查点的恢复技术,下列说法中错误的是_。(分数:1.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作4.在进行备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置以及数据库中的全部对象以及相关信息的备份是_。(分数:1.00)A.事务日志备份B.差异备份C.完全备份D.文件和文件组备份5.对于数据库管理系统,下面说法不正确的是_。(分数:1.00)A.
3、数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库D.数据库管理系统负责对数据库的控制6.以下说法正确的是_。(分数:1.00)A.在 IDEFO图上,箭头代表流或是顺序B.每个矩形框要至少有一个控制箭头,可以没有输出箭头C.一个活动可以没有输出但不允许既没有输入又没有输出D.一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中词汇表是主要成分7.对于数据模型,下面说法不正确的是_。(分数:1.00)A.概念模型是信息世界的建模工具B.ER模型是一种概念模型C.概念模型不涉及计算机的处理细节D.关系模型是一种概念模型8.根据数据库系统在应用程序
4、和操作系统之间所处的地位,下列不是数据库与操作系统的配置方法是_。(分数:1.00)A.数据库系统作为操作系统的地位B.数据库系统作为子程序C.操作系统与数据库子系统同等地位D.独立的数据库系统9.当数据对象 A被事务加上排他锁,则其他事务对 A_。(分数:1.00)A.加排他式封锁B.不能再加任何类型的锁C.可以加排他式封锁和保护式封锁D.加保护式封锁10.以下关于结构化分析及建模方法的主要优点叙述不正确的是_。(分数:1.00)A.不过早陷入具体细节B.从整体或宏观入手分析问题C.模型对象涉及较多技术术语D.图形化建模方法方便系统分析人员理解和描述系统11.若用如下的 SQL语句创建一个表
5、 student: CREATE TABLE student(N0 CHAR(20) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2) , AGE INT) 可以插入到表中的是_。(分数:1.00)A.(1031,曾华,男,23)B.(1031,曾华,NULL,NULC.(NULL,曾华,男,23)D.(1031,NULL,男,23)12.对于基本表,下面一些属性上不可建立索引的是_。(分数:1.00)A.在 WHERE查询子句中引用率较高的属性B.在 ORDER BY子句、GROUP BY 子句中出现的属性C.在某些范围内频繁搜索的属性和按照排序顺序频
6、繁检索的属性D.表的外码13.查询 C:/ZG/ZGDA.DBF 表中的编号、姓名、工资字段的数据,并将查询结果保存到 C:/ZG/ DA.DBFGE表,正确的命令是_。(分数:1.00)A.SELECT编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBF C:/ZG/DAB.SELECT编号,姓名,工资 FORM C:/ZG/ZGDA INTO DBFDDBFC.SELECT编号,姓名,工资 FORM C:/ZG/ZGDA TO DBF C:/ZG/DAD.SELECT编号,姓名,工资 FORM C:/ZG/ZGDA INTO CURSOR C:/ZG/DA14.在软件需求分析
7、和设计工程中,其分析与设计的对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对两者的处理应该_。(分数:1.00)A.先数据后程序B.与顺序无关C.先程序后数据D.可同时进行15.下面关于基本表选择合适的文件结构的原则错误的是_。(分数:1.00)A.如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列阈值的等值匹配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组织成为非聚集文件16.在 UML模型中,用于表达一系列的对象、对
8、象之间的联系以及对象问发送和接收消息的图是_。(分数:1.00)A.协作图B.状态图C.顺序图D.部署图17.下列关于数据库的重构,说法正确的是_。(分数:1.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.当存储空间的分配过于零散时,导致存取效率下降,所以必须重构数据库C.数据库重构包括了重新设计数据库及其相应的应用程序D.如果能够重构数据库,尽量不要重新设计数据库及其相应的应用程序18.以下关于锁的粒度叙述错误的是_。(分数:1.00)A.施加 X锁和 S锁的数据项的大小称为锁的粒度B.锁粒度与事务并发执行的程度和 DBMS并发控制的开销密切相关C.在关系数据库中,可以对
9、数据页、索引和块等物理单元进行加锁D.当锁粒度比较大时,事务的并发度高,但是系统开销比较大19.需求分析最终结果产生的是_。(分数:1.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告20.将查询 SC表的权限授予用户 U1,并允许该用户将此权限授予其他用户。实现该功能的 SQL 语句是_。(分数:1.00)A.GRANT SELECT TO SC U1 WITH PUBLICB.GRANT SELECT ON SC TO U1 WITH PUBLICC.GRANT SELECT TO SC ON U1 WITH GRANT OPTIOND.GRANT SELECT O
10、N SC TO U1 WITH GRANT OPTION21.关于触发器 trigger,下面不正确的是_。(分数:2.00)A.触发器是定义在表上的B.触发器在数据更新时被系统调用C.触发器对应于一组 SQL语句D.每张表限制定义一个触发器22.关于数据库运行和功能与性能测试,下列说法正确的是_。(分数:2.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进入大规模的数据C.数据库运行一般是与编写调试程序的工作同步开展D.数据库系统的压力测试、并发访问测试、查询效率测试一般都属于性能测试范围23.数据库镜像有很多优点,但不包括_。(分数:
11、2.00)A.提供完整或接近完整的数据允余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数据库镜像提供服务C.降低数据库存储系统的建设成本D.提高主数据库系统在升级期间的可用性24.在进行数据查询时,用户编写的应用程序只对全局关系进行操作,而不必考虑数据的逻辑分片,这需要分布式数据库至少要提供_。(分数:2.00)A.分配透明性B.分布透明性C.局部数据模型透明性D.逻辑透明性25.下面几种故障中,会破坏正在运行的数据库的是_。(分数:2.00)A.中央处理器故障B.操作系统故障C.突然停电D.瞬时的强磁场干扰26.以下关于数据库的访问接口中的 JDBC接口错误的是_。(分数:2.00
12、)A.JDBC全称是 Java DataBase ConnectionB.是一种用于执行 SQL语句的 Java API的面向对象的应用程序接口C.由一组用 Java语言编写的类和接口组成D.JDBC可做三件事:与数据库建立连接、发送 SQL语句并处理结果27.事务 T对数据对象 A加上某种锁后,其他事务只能在对 A加 S锁,不能加 X锁,直到事务 T释放 A上的锁,则可以确定为事务 T对数据对象 A加的锁是_。(分数:2.00)A.共享锁B.排他锁C.独占锁D.写锁28.下面关系函数依赖的传述中,不正确的是_。(分数:2.00)A.若 XYZ,则 XZ,YZB.若 XY,YZ,则 XYZC.
13、若 XY,Z 包含 Y,则 XZD.若 XY,YZ,则 XZ29.某高校五个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。(分数:2.00)A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B.建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员C.将学生信息表的部分列的读取权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管理员30.关于数据仓库设计,下列说法正确的是_。(分数:2.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该
14、按面向部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域二、B应用题/B(总题数:4,分数:22.00)事务 T1,T2,T3 分别对数据 D1,D2,D3 并发操作如下图所示,其中 T1与 T2问的并发操作存在的问题是U (1) /U。T2 与 T3问的并发操作存在的问题是U (2) /U。 时间 T1 T2 T3t1 读 D1=50t2 读 D2=100t3 读 D3=300t4 x1=D1+D2+D3t5 读 D2=100t6 读 D3=300t7 读 D2=
15、100t8 D2=D3-D2t9 写 D2t10 读 D1=50t11 读 D2=200t12 读 D3=300t13 x1=D1+D2+D3t14 验证不对 D2=D2+50t15 写 D2(分数:3.99)(1).(分数:1.33)填空项 1:_设供应商零件的关系模式为 SP(Sno,Pno,Qty),其中 Sno表示供应商号,Pno 表示零件号, Qty 表示零件数量。查询至少包含了供应商“168”所供应的全部零件的供应商号的 SQL语句:U (4) /UFROM SP PXWHEREU (5) /U(SELECT*FROM SP SPYWHEREU (6) /UAND NOT EXIS
16、TS(SELECT*FROM SP SPZWHEREU (7) /U)(分数:8.00)(1).(分数:2.00)填空项 1:_填空项 1:_填空项 1:_创建触发器 TEST,定义 AFTER行级触发器,要求每当在 STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。U (8) /UU (9) /UON STUDENTU (10) /UASPrint记录已修改(分数:6.00)(1).(分数:1.00)填空项 1:_填空项 1:_当数据库出现故障时要对数据库进行恢复,恢复的原理是U (14) /U,常用的技术是数据转储和U (15) /U。(分数:4.00)(1).(分数:
17、2.00)填空项 1:_三、B设计与应用题/B(总题数:1,分数:15.00)31.(1)已知关系模式 R的全部属性集 U=A,B,C,D,E,G及函数依赖集:F=(ABC,CA,BCD,ACDB,DEG,BEC,CGBD,CEAG求属性集闭包(BD) +(2) 现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQL Server所采用的 TansactSQ
18、L语法格式编写实现具有功能的后触发型触发器:每当在 Employees表中插入一行数据时,相应部门的职工总人数就加 1。(分数:15.00)_计算机数据库工程师-5 答案解析(总分:76.99,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.在 SQL Server 2000中,若希望用户 user1具有数据库服务器上的全部权限,则应将 user1加入到下列哪个角色_。(分数:1.00)A.dh_owner B.publicC.db_datawriterD.sysadmin解析:解析 在 SQL Server 2000中,db owner 角色在数据库中拥有全部权限
19、。2.以下关于数据库与文件的对应关系叙述错误的是_。(分数:1.00)A.在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B.关系表在逻辑上由一系列元组组成,元组由多个属性组成C.每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D.元组的每个属性对应于文件记录中的一个记录 解析:解析 元组的每个属性对应于文件记录中的一个记录。3.对基于检查点的恢复技术,下列说法中错误的是_。(分数:1.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO操作 B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据
20、日志记录所需执行的恢复操作解析:解析 在系统使用检查点的方法进行恢复的步骤中,对 UNDOLIST中每个事务执行 UNDO操作,对 REDO-UST中的每个事务执行 REDO 操作,因此答案为 A。4.在进行备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置以及数据库中的全部对象以及相关信息的备份是_。(分数:1.00)A.事务日志备份B.差异备份C.完全备份 D.文件和文件组备份解析:解析 完全备份是将数据库中的全部信息进行备份,它是恢复的基线。在进行完全备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置信息以及数据库中的全部对象以及相关信息。5.对于数据
21、库管理系统,下面说法不正确的是_。(分数:1.00)A.数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库 D.数据库管理系统负责对数据库的控制解析:解析 数据库管理系统是位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护功能等。6.以下说法正确的是_。(分数:1.00)A.在 IDEFO图上,箭头代表流或是顺序B.每个矩形框要至少有一个控制箭头,可以没有输出箭头C.一个活动可以没有输出但不允许既没有输入又没有输出 D.一个模型由图形文字说明、词汇表及相互的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 答案 解析 DOC
