【计算机类职业资格】计算机数据库工程师-14及答案解析.doc
《【计算机类职业资格】计算机数据库工程师-14及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机数据库工程师-14及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、计算机数据库工程师-14 及答案解析(总分:115.99,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.关于数据仓库设计,下列说法正确的是_。(分数:2.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域2.下列关于基本表选择合适的文件结构的原则错误的是_。(分数:2.00)A.如果数
2、据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列阈值的等值匹配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织成为非聚集文件3.以下关于数据库与文件的对应关系叙述错误的是_。(分数:2.00)A.在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B.关系表在逻辑上由一系列元组组成,元组由多个属性组成C.每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D.元组的每个属性对应于文件记录中的一个记录4.下面说
3、法不正确的是_。(分数:2.00)A.数据库管理系统是一组软件B.概念模型不涉及计算机的处理细节C.数据库管理系统包括数据库D.概念模型是信息世界的建模工具5.关于数据库试运行和功能与性能测试,下列说法正确的是_。(分数:2.00)A.对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B.在进行数据库功能测试时,一般要先进人大规模的数据C.数据库试运行一般与编写调试程序的工作同步开展D.数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴6.关于并行数据库结构,以下说法错误的是_。(分数:2.00)A.在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突B.在
4、共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘C.在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源D.层次结构综合了共享内存、共享磁盘和无共享结构的特点7.以下关于两阶段锁协议的基本原理叙述错误的是_。(分数:2.00)A.每个事务的执行过程划分为两个阶段:加锁阶段和解锁阶段B.在加锁阶段,事务可以申请获得任何数据项上的任何数据类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务可是执行后就进入了加锁阶段8.下列关于锁的说法错误的是_。(分数:2.00)A.锁是一种特殊的二元信号量B.为
5、了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求C.对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务D.在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大9.考虑一个关系表和建立该表上的一个索引,如果该表中的数据记录的排序与该索引项的排序一致,则该索引是_。(分数:2.00)A.聚集索引B.非聚集索引C.稠密索引D.辅助索引10.以下关于数据库用户的说法错误的是_。(分数:2.00)A.数据库用户的来源是服务器上已有的登录账户B.让登录账户成为数据库的用户的过程称为“映射”C.一个登录账户只可以映射为一个数据库用户D.默认情况下
6、,新建立的数据库只有一个用户:dbo11.以下关于日志文件叙述错误的是_。(分数:2.00)A.日志文件都是以记录为单位的B.事务故障恢复和系统故障恢复必须使用日志文件C.在动态转储方式中必须建立日志文件D.在静态转储方式中也可以建立日志文件12.若系统中存在一个等待事务集T 0,T 1,T n),其中 T0正在等待被 T1封锁住的数据项 A,T 1正在等待被 T2锁住的数据项 A2,T n-1正在等待被 Tn锁住的的数据项 An,T n正在等待被 To锁住的数据项 A0,则该系统处于_的工作状态。(分数:2.00)A.并发处理B.封锁C.循环D.死锁13.若用如下的 SQL语句创建一个表 s
7、tudent 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)14.以下说法错误的是_。(分数:2.00)A.使用数据库系统可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担B.文件系统是面向某一个应用程序,共享性差,冗余度大,数据独立性差,记录内有结构而整体无结构,
8、由应用程序自己控制C.数据备份,软件或应用程序使用过程中的临时数据存储一般使用数据库系统比较合适D.数据库系统面向现实世界,共享性高,冗余小,具有较高的物理独立性和一定的逻辑独立性;整体结构活,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力15.对基于检查点的恢复技术,下列说法中错误的是_。(分数:2.00)A.无论事务在检查点之前还是之后提交,都需执行 REDO操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作16.以下关于事务日志备份说法错误的是_。(分数:2.00)A.事务日志
9、备份是备份从上次备份之后的日志记录B.在默认情况下,事务日志备份完成后要截断日志C.清除掉无用日志记录的过程就叫截断日志D.如果要进行事务日志备份,必须将数据库的故障还原模型设置为“完全”方式17.对于基本表,下面一些属性上不可建立索引的是_。(分数:2.00)A.在 WHERE查询子句中引用率较高的属性B.在 ORDER BY子句、GROUP BY 子句中出现的属性C.在某些范围内频繁搜索的属性和按照排序顺序频繁检索的属性D.表的外码18.以下关于持久化程序设计语言与嵌入式 SQL语言,说法错误的是_。(分数:2.00)A.在嵌入式 SQL语言中,宿主语言的类型系统通常与 SQL的类型系统不
10、同B.在持久化程序设计语言中,宿主语言具有相同类型系统C.在嵌入式 SQL语言中,程序员不需要编写读取和存储数据的代码D.在持久化程序设计语言中,程序员不必关心更新数据的问题19.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是_。(分数:2.00)A.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,COUNT(工资)FROM 教师表 GROUP BY所在系B.CREATE VIEW SalaryView(系名,工资总额)As SELECT 所在系,SUM(工资)FROM 教师表 GROU
11、P BY所在系C.CREATE VIEW SalaryVlew AS SELECT所在系,COUNT(工资)FROM 教师表 GROUP BY所在系D.CREATE VIEW salaryView AS SELECT所在系,SUM(工资)FROM 教师表 GROUP BY所在系20.在使用 UML建模时,若需要描述跨越多个用例的单个对象的行为,使用_是最为合适的。(分数:2.00)A.协作图B.序列图C.活动图D.状态图21.将查询 SC表的权限授予用户 U1,并允许该用户将此权限授予其他用户。实现该功能的 SQL语句是_。(分数:2.00)A.GRANT SELECT TO SC U1 WI
12、TH PUBLICB.GRANT SELECT ON SC TO U1 WITH PUBLICC.GRANT SELECT TO SC ON U1 WITH GRANT OPTIOND.GRANT SELECT ON SC TO U1 WITH GRANT OPTION22.某高校十个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。(分数:2.00)A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B.建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员C.将学生信息表的部分列的读取权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管
13、理员23.下列不可对属性值进行比较的是_。(分数:2.00)A.IN NOT INB.BETWEEN AND NOT BETWEEN ANDC.AND ORD.LIKE NOT LIKE24.关系 SC(Sno,Cno,Grade)表示学号,课程号,成绩。现要查询最高分在 91分以上的学生的学号和平均成绩,正确的语句是_。(分数:2.00)A.SELECT Sno,MAX(Grade) FROM SC WHERE MAX(Grade)=91 GROUP BY SnoB.SELECT Sno,MAX(Grade) FROM SC GROUP RY Sno HAVING MAX(Grade)=91
14、C.SELECT Sno,MAX(Grade) FROM SC WHERE MAX(Grade)=91 ORDER BY SnoD.SELECT Sno,MAX(Grade) FROM SC GROUP BY Cno HAVING MAX(Grade)=9125.以下关于数据库的访问接口中的 JDBC接口错误的是_。(分数:2.00)A.JDBC全称是 Java DataBase ConnectionB.是一种用于执行 SQL语句的 Java API的面向对象的应用程序接口C.由一组用 Java语言编写的类和接口组成D.JDBC可做三件事:与数据库建立连接、发送 SQL语句并处理结果26.以下
15、关于 DFD与 IDEF0比较错误的是_。(分数:2.00)A.在模型规范方面,DFD 方法更加规范,更加适合初学者B.DFD图用箭头也称数据流来描述数据移动的方向C.IDEF0还可以表示出控制流和说明处理或活动实施方式的一些约束D.这两种方法都是基于结构化分析的思想27.以下关于 Visual Basic 6.0说法错误的是_。(分数:2.00)A.它以 Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程
16、序D.仅可以访问小型数据库28.下面关系函数依赖的描述中,不正确的是_。(分数:2.00)A.若 XYZ,则 XZ,YZB.若 XY,YZ,则 XYZC.若 XY,Z 包含 Y,则 XZD.若 XY,YZ,则 XZ29.以下关于结构化分析及建模方法的主要优点说法错误的是_。(分数:2.00)A.不过早陷入具体的细节B.从局部入手分析问题,如系统及子系统的关系C.图像化建模方法方便系统分析员理解和描述系统D.模型对象不涉及太多技术术语,便于用户理解模型30.数据库镜像有很多优点,但不包括_。(分数:2.00)A.提供完整或接近完整的数据冗余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数
17、据库镜像提供服务C.降低数据库存储系统的建设成本D.提高主数据库系统在升级期间的可用性二、B简答题/B(总题数:5,分数:26.00)创建触发器 TEST,定义 AFTER行级触发器,要求每当在 STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。U (1) /UU (2) /U ON STUDENTU (3) /UASPrint 记录已修改(分数:6.00)(1).(分数:1.50)填空项 1:_填空项 1:_填空项 1:_当数据库出现故障时要对数据库进行恢复,恢复的原理是U (5) /U,常用的技术是数据转储和U (6) /U。(分数:4.00)(1).(分数:2.00)
18、填空项 1:_填空项 1:_有会员表 Table_Card(CardID,CardName,Score)表示会员的会员号,会员名字以及积分,建立会员卡积分在 5001000 分的会员信息视图 HY_Card,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。U (7) /UASSELECT * FROM Table_Card WHEREU (8) /UU (9) /U(分数:6.00)(1).(分数:2.00)填空项 1:_填空项 1:_填空项 1:_在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加 x锁,直到事务结束后才释放锁,该协议可以防止U (10) /U;
19、二级协议是在一级协议上加上事务在读数据之前必须先对其加 S锁,读完后释放 S锁,该协议可以防止U (11) /U;三级协议是在一级协议上加上事务 T在读数据 R之前必须先对其加 S锁,直到事务结束后才释放,该协议可以防止U (12) /U。(分数:6.00)(1).(分数:2.00)填空项 1:_填空项 1:_填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT U(13) /UFROM SCU (14) /U(分数:3.99)(1).(分数:1.33)填空项 1:_填空项
20、1:_三、B设计题/B(总题数:2,分数:30.00)31.对于工程数据库的四个基本表 厂家 S(Sno,Sname,Status,City) 产品P(Pno,Pname,Weight,Color) 工程 J(Jno,Jname,City) 供货 SPJ(Sno,Pno,Jno,QTY) 试用 SQL的查询语句表达下列查询。 给出货量(QTY)在 300500 的所有供货情况。 查询使用了由供应红色产品的厂商供应的产品的工程名。 查询至少使用了厂家 S1所提供的全部零件的工程名。(分数:20.00)_32.设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名、所在单位及
21、电话号码;商品名称、型号及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品,电话公用,顾客可在不同日期买同一商品。 请画出该单位的商务 ER图模型并优化。 将 ER模型换成关系模型并规范化到 3NF。(分数:10.00)_计算机数据库工程师-14 答案解析(总分:115.99,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.关于数据仓库设计,下列说法正确的是_。(分数:2.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发来进行数据仓库设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数
22、据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性 D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域解析:解析 在进行数据仓库主题数据模型设计时要强调数据的集成性。2.下列关于基本表选择合适的文件结构的原则错误的是_。(分数:2.00)A.如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列阈值的等值匹配,散列文件比较合适 D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织成为非聚集文件解析:解析 如果
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 14 答案 解析 DOC
