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