【计算机类职业资格】计算机数据库工程师-18及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-18及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-18及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-18 及答案解析(总分:88.95,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.关于一次性加锁法及其缺点叙述错误的是_。(分数:2.00)A.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁B.要求事务必须一次性地获得对需要访问的全部数据的访问权C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度2.关于优化查询说法中正确的是_。(分数:2.00)A.避免或简化排序的目的是实现查询优化_。B.在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程
2、放在一个存储过程中,这样可以大大提高系统的响应速度C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃D.相关子查询的使用可以加速查询3.对于教学数据库的三个基本表:S(Sno,Sname,Ssex),SC(Sno,Cno,Grade),C(Cno,Cname,Teacher),其中 S为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修LIU老师所授课课程中一门课程的女生姓名,SQL 语句错误的是_。(分数:2.00)A.SELECT Sname FROM S,SC,C WHERE S.Sno=SC.Sno AND SC.Cno=C.
3、Cno AND Teacher=LIUAND Ssex=FB.SELECT Sname FROM S WHERE Ssex=FAND Sno IN (SELECT Sno FROM SC WHERE Cno IN(SELECT Cno FROM C WHERE Teacher=LIU)C.SELECT Sname FROM S WHERE Ssex=FAND EXISTS( SELECT * FROM SC WHERE SC.Sno=S.Sno AND EXISTS (SELECT * FROM C WHERE Teacher=LIU)D.SELECT Sname FROM S WHERE S
4、sex=FAND EXISTS( SELECT * FROM SC WHERE SC Sno=S Sno AND EXISTS (SELECT * FROM C WHERE C.Cno=SC.Cno AND Teacher=LIU)4.用 UML建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务员,电话售票员也是业务员,它们直接的关系是_。(分数:2.00)A.关联关系B.依赖关系C.聚集关系D.概括关系5.数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是_。(分数:2.00)A.顺序文件B.
5、聚集文件C.索引文件D.散列文件6.以下关于两段锁协议的原理叙述错误的是_。(分数:2.00)A.每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段7.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的_。(分数:2.00)A.“一方”表的主索引或候选索引,“多方”表的普通索引B.“一方”表的主索引,“多方”表的普通索引或候选索引C.“一方”表的普通索引,“多方”表的主索引或候选索引D.“一方”
6、表的普通索引,“多方”表的候选索引或普通索引8.下述关于关系表的相关信息中,不属于元数据,不会存储在数据字典中的是_。(分数:2.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型9.ADO对象模型中,RecordSet 对象的 AddNew方法的功能是_。(分数:2.00)A.在对应的数据库表中增加一条新记录B.在记录集中增加一个新列C.在内存中开辟存放一条新记录的空间D.增加一个新的记录集10.分布式数据库系统的分片透明性位于_。(分数:2.00)A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分片模式之间D.分配模式与局部
7、概念模式之间11.根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计12.以下关于事务调度的说法错误的是_。(分数:1.00)A.调度分为串行调度和并发调度B.串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务C.多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变D.并发调度中不同事务的操作不可以交叉执行13.通过指针链接来表示和实现实体之间联系的模型是_。(分数:1.00)A.关系模型B.层次模型C.网状模型D.层次和网状模型14.下面关系函数依赖的叙述中,不正确的是_。(分数:1.00)
8、A.若 XY-Z,则 X-Z,Y-ZB.若 X-Y,Y-Z,则 X-YZC.若 X-Y,Z 包含 Y,则 X-ZD.若 X-Y,Y-Z,则 X-Z15.以下关于货币类型数据叙述错误的是_。(分数:1.00)A.货币类型存储的数据精度固定为四位小数B.它实际上是小数部分固定为四位的定点小数类型C.货币类型可以在数值前加上货币符号D.SQL Server支持的货币类型包括 money、bigmoney 和 smallmoney16.下面说法正确的是_。(分数:1.00)A.数据仓库是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率B.使用数据仓库的目的在于对已有数据进行高速的汇总和统
9、计C.数据挖掘时采用适当的算法,从数据仓库的海量数据中提取潜在的信息和知识D.OLAP技术为提高处理效率,必须绕过 DBMS直接对物理数据进行读取和写入17.对于故障管理,下列说法正确的是_。(分数:1.00)A.软件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套的概率几乎为零,这样就能达到数据库的完全安全B.动态转储虽然提高了数据库的可用性,但是数据的有效性却迟迟得不到保证C.介质故障是指数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障D.在数据库系统中,事务日志能够实现数据存储18.在
10、存储保护模式中,可分为: 执行级(Executive),用 E表示; 管理级(Supervisor),用 S表示; 核心级(Kernel),用 K表示; 用户级(User),用 U表示。 其优先级从高到低的次序为_。(分数:1.00)A.SKEUB.SEUKC.KSEUD.KESU19.以下哪个设计内容不属于数据库应用系统总体设计范畴_。(分数:1.00)A.数据库应用系统体系结构设计B.软硬件选型和配置设计C.数据库软件总体设计D.关系模式设计20.以下叙述错误的是_。(分数:1.00)A.NOT NULL和 DEFAULT不能在表级完整性约束处定义B.如果 CHECK约束是定义多列之间的取
11、值约束,则只能在表级完整性约束处定义C.如果在表级完整性约束处定义外码,则 FOREIGN KEY不能省略,但列名可以省略D.如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义21.以下关于实体集语法叙述错误的是_。(分数:1.00)A.IDEF1X用矩形框来表示独立实体集B.用圆角矩形框来表示从属实体集C.每个实体集分配一个唯一的名字和一个编码D.名字和编码之间用反斜杠分开,放在矩形的上面。22.关于 UML的各种视图及其分类,下列说法错误的是_。(分数:1.00)A.用例图、类图、对象图、组件图和部署图都是静态视图B.顺序图、交互图、状态图和活动图都是动态视图C.类图和对象
12、图都是结构视图D.顺序图、状态图和组件图都是行为视图23.数据库系统与文件系统的主要区别是_。(分数:1.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量24.DBAS生命周期模型中时间最长的阶段是_(分数:1.00)A.需求分析B.系统设计C.实行与部署D.运行管理与维护25.下列关于视图的说法中不正确的是_。(分数:1.00)A.可以用视图数据暂时从数据库中分离成为自由数据B.视图建立之后,可以脱离数据库单独
13、使用C.视图兼有表和查询的特点D.视图可分为本地视图和远程视图26.VB 6.0中,ADO 数据控件用于连接数据源的属性是_。(分数:1.00)A.RefreshB.RecordSourceC.CommandTypeD.ConnectionString27.设 T1和 T2两个事务,它们对数据 A的并发操作如下表所示(SLOCKA 表示对数据 A上 S锁,UNLOCKA 表示对数据 A解锁),对这个并发操作,下面说法正确的是_。(分数:1.00)A.T1B.T2C.请求SLOCKA读 A=18A=A+10 写回 A=28COMMITUNLOCK AD.请求SLOCKA读 A=18写回 A=28
14、COMMITUNLOCKA28.许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由_。(分数:1.00)A.充分利用企业信息系统生成的数据B.把企业的各种应用系统集中在一起C.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.以面向主题、集成的方式合理组织数据,实现跨专业视图29.用例用来描述系统在对事件作出的响应时所采取的行动,用例之间是具有相关性的。在一个订单输入子系统中,创建新订单和更新订单都需要核查用户账号是否正确。那么用例“创建新订单”,“更新订单”与用例“核查客户账号”之间的关系是_。(分数:1.00)A.包含B.扩展C.分类D.聚集30.在 SEL
15、ECT语句中,以下有关 ORDER BY子句的叙述中不正确的是_。(分数:1.00)A.ORDER BY子句可以对多个列进行排序B.SELECT语句中,ORDER BY 只能在所有其他子句之后作为最后一个子句出现C.子查询也可以使用 ORDER BY子句D.在视图中可以使用 ORDER BY子句二、B应用题/B(总题数:3,分数:20.00)有表 SCORE(Sno,Cno,Degree),查询该表中的最高分的学生学号和课程号:SELECTU (1) /UFROM SCOREWHERE Degree=U (2) /U(分数:3.99)(1).(分数:1.33)填空项 1:_填空项 1:_某数据
16、库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于 5人的教师姓名。SELECT TNAMEFROM TEACHER WHEREU (4) /U(SELECT X.TNO FROM COURSE X,COURSE YWHEREU (5) /UU (6) /UU (7) /U(分数:7.98)(1).(分数:1.33)填空项 1:_填空项 1:_填空项 1:_填空项 1:_设有关系模式 W(C,P,S,G,T,R),其中各属性的含义是:C 为课程,P 为教师,S 为学生,G 为成绩,T为时间,R 为教室,
17、根据定义有如下的函数依赖集:F=CG,(S,C)G,(T,R)C,(T,P)R,(T,S)RW的规范程度最高达到U (10) /U。若将关系模式 W分解为 3个关系模式 W1(C,P),W2(S,C,G),W3(S,T,R,C),则 W1的规范化程度最高可达到U (11) /U,W2 的规范化程度最高可达到U (12) /U,W3 的规范化程度最高可到达U (13) /U。(分数:7.98)(1).(分数:1.33)填空项 1:_填空项 1:_填空项 1:_填空项 1:_三、B设计与应用题/B(总题数:2,分数:29.00)设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾
18、客姓名,所在单位及电话号码;商品名称,型号及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。(分数:20.00)(1).请画出该单位的商务 E-R图模型并优化;(分数:10.00)_(2).将 ER模型换成关系模型并规范化到 3NF。(分数:10.00)_设有三个基本表,表的结构如下所示,请用 SQL完成下列查询:BORROWER: 借书证号 姓名 系名 班级98001 欧阳 信息系 98-198002 刘诚 信息系 98-198101 赵林 计算机系 98-2LOANS: 借书证号 图书馆登记号借书日期98001 T00101 1999
19、.04.0198002 T00102 1999.05.0109001 T00201 1999.05.31BOOKS: 索书号 书名 作者 图书登记号 出版社 价格TP311.13 数据库系统与应用李昭原 T00101 科学 19.00TP311.13 数据库原理与应用李昭原 T00102 科学 19.00TP.065 数据库系统原理 李昭原 T00201 北航 6.50TP.1599 数据库原理教程 王珊 T00101 清华 18.50(分数:9.00)(1).检索至少借了 5本书的同学的借书证号、姓名、系名和借书数量(分数:3.00)_(2).检索借书和欧阳同学所借图书中的任意一本相同的学生
20、姓名、系名、书名和借书日期(分数:3.00)_(3).建立信息系学生借书的视图 SSP,该视图的属性列名由借书证号,姓名,班级,图书登记号,书名,出版社和借书日期组成。(分数:3.00)_计算机数据库工程师-18 答案解析(总分:88.95,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:40.00)1.关于一次性加锁法及其缺点叙述错误的是_。(分数:2.00)A.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁 B.要求事务必须一次性地获得对需要访问的全部数据的访问权C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.将事务执行时可能访问的所有数据项全部加锁
21、,进一步降低了系统的并发程度解析:解析 一次加锁法要求每个事务在开始执行时必须把需要访问的数据项全部加锁。2.关于优化查询说法中正确的是_。(分数:2.00)A.避免或简化排序的目的是实现查询优化_。 B.在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的响应速度C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃D.相关子查询的使用可以加速查询解析:解析 在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度,使用游标会占用较多的系统资源,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 18 答案 解析 DOC
