1、计算机数据库工程师-41 及答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.在下列各项中,哪些是当前应用工具的发展趋势采用三层或者多层 Client/Server 结构支持 Web 应用支持开放的、构件式的分布式计算环境(分数:1.00)A.和B.只有C.只有D.都是2.下列关于数据库运行和维护的叙述中,正确的是(分数:1.00)A.只要数据库正式投入运行,就标志着数据库设计工作的结束B.数据库的维护工作就是维护数据库系统的正常运行C.数据库的维护工作就是发现错误,修改错误D.数据库正式投入运行标志着数据库运行和维护工作的开始3.某企业员工和部
2、门的关系模式如下,其中部门负责人也是一名员工。员工(员工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“员工号”的 SQL 查询语句如下:Select 员工号 from 员工 as E where 月工资=(Select Max(月工资)from 员工 as M_)则在题干横线处应填入(分数:1.00)A.where M员工号=E员工号B.where M员工号=E负责人代码C.where M部门号=E部门号D.where M部门号=E员工号4.关于 SQL 的特点说法错误的是(分数:1.00)A.SQL 集数据定义语言、数据
3、操纵语言、数据控制语言的功能于一体B.高度非过程化C.同一种语法结构提供多种使用方式D.SQL 采用面向记录的操作方式5.在一个商场经营管理系统中,对于经理、信息主管、售货员和顾客这 4 种用户,应该设计不同的用户视图,下列选项不合理的是(分数:1.00)A.经理:查看月/季度销售统计数据、成本和利润数据B.信息主管:进行商品销售信息的统计分析,提供各种统计报表C.售货员:录入、更新、删除单件商品销售信息D.顾客:查看高级信息、更改商品价格6.在默认情况下,新建立的数据库有几个用户(分数:1.00)A.3 个B.2 个C.1 个D.0 个7.以下选项中不能作为一个基本表建立索引的原则的是(分数
4、:1.00)A.对于经常需要查询、连接、统计操作的基本表可以建立索引B.经常执行插入、删除、更新操作的基本表可以考虑建立索引C.对于一个更新不频繁的表可以建立索引D.索引可以由用户根据需要随时创建或删除,以提高数据查询性能8.并行数据库有多种体系结构,比较适用于中小型系统的并行数据库系统结构是(分数:1.00)A.共享内存B.共享磁盘C.无共享结构D.层次结构9.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括(分数:1.00)A.需求规范说明书B.系统范围与边界C.可行性研究报告D.项目计划书10.数据库的实施是指根据数据库的逻辑结构设计和物理结构设计结果,在计算机系上建立实际
5、的数据库结构、导入数据并进行程序的调试。下列各项中,哪一项不是数据库实的工作内容(分数:1.00)A.定义数据库结构B.数据装载C.数据库的试运行D.数据库运行11.在分组检索中,要去掉不满足条件的分组和不满足条件的记录,应当(分数:1.00)A.使用 WHERE 子句B.使用 HAVING 子句C.先使用 HAVING 子句,再使用 WHERE 子句D.先使用 WHERE 子句,再使用 HAVING 子句12.下列关于触发器的描述中,不正确的是(分数:1.00)A.不可以实现复杂的处理逻辑B.它是一种特殊的存储过程C.触发器可以用来实现数据完整性D.对于某类操作,可以创建不同类型的触发器13
6、.以下关于活锁叙述错误的是(分数:1.00)A.事务的活锁又称为事务的饿死B.为避免活锁现象的发生,DBMS 可以采用先来先服务的策略处理事务的数据操作请求C.各个事务可以按照申请访问数据项 Q 的时间先后顺序,依次获得定义在数据项 Q 上的锁D.DBMs 按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列中靠后的位置14.SQL server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份的内容是(分数:1.00)A.上次差异备份之后修改的数据库的全部内容B.上次完全备份之后修改的数据库的全部内容C.上次日志备份之后修改的数据库的全部内容D.上次完全备份之
7、后修改的数据库的内容,但不包括日志等其他内容15.在网络环境中,不同 DBMS 之间数据存取的公共接口是(分数:1.00)A.OODBB.OSDCC.ORDBD.0DBC16.关于恢复数据库的说法错误的是(分数:1.00)A.在数据库被完全恢复到正确状态之前,允许用户访问数据库B.备份数据库是按一定的顺序进行的,在恢复数据库时也有一定的顺序关系C.在恢复过程中,除了要限制用户对数据库的访问外,如果数据库的日志没有损坏,还可以在恢复之前对数据库进行一次日志备份,这样就可以将数据的损失减小到最小D.恢复数据库可以在企业管理器中实现17.数据库管理员是数据库的主要维护者,其维护工作包括下列哪几项数据
8、库的转储和恢复 数据库的安全性和完整性控制 数据库性能的监控分析和改进数据库的重组和重构(分数:1.00)A.B.C.D.18.在面向对象模型中,根据可继承的父类的个数通常把继承分为两种:单继承和多继承。多继承的层次结构图是(分数:1.00)A.树B.无向图C.有向图D.二叉树19.删除 Windows 身份验证的“Server1/nt_user”登录账户的正确语句是(分数:1.00)A.EXEC sp_revokeloginServet1/nt_userB.DELETE sp_revokelogin Server1/nt_userC.DROP sp_revokelogin Server1/
9、nt_userD.EXEC sp_droplogin Server1/nt_user20.下列不属于并行数据库的系统结构的是(分数:1.00)A.共享内存结构B.共享磁盘结构C.无共享结构D.共享处理器结构21.使用哪种身份验证方式在连接客户端应用程序时需要提供登录时的用户标识和密码(分数:2.00)A.windows 身份验证B.SQL Server 身份验证C.以超级用户身份登录时D.其他方式登录时22.下面各图给出的 4 个并发调度中,哪个不是冲突可串行的(分数:2.00)A.B./TD Read(A)Write(B)B) T1 T3Read(A)Write(B)Read(B)Write
10、(A)C.T4T5Read(A)Write(B)B) T1 T3Read(A)Write(B)Read(B)Write(A)C.T4T5D.T1T2解析:解析如果定义在事务集TS上的并发调度S冲突等价于事务集IS上的某个串行调度S,则称S是冲突可串行的,B项中T3R(B);T1R(A);T3W(A);T1W(B)不是冲突可串行的,因此本题答案为B。23.在关系数据库中,表对应于三级模式结构中的(分数:2.00)A.外模式B.模式C.内模式D.用户模式解析:解析在关系数据库中,表中的列对应于描述数据记录的属性,而模式定义了数据的逻辑结构,如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等
11、。故在关系数据库中,表对应于三级模式结构中的模式。24.下列关于SQLServer2000采用的备份和恢复机制,下列说法正确的是(分数:2.00)A.在备份和恢复数据库时用户都不能访问数据库B.在备份和恢复数据库时用户都可以访问数据库C.在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库D.在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库解析:解析在数据库被完全恢复到正确状态之前,是不允许用户访问数据库的。25.以下关于ER图的叙述正确的是(分数:2.00)A.ER图建立在关系数据库的假设上B.ER图使用矩形框表示联系C.ER图可以将现实世界中的信息抽象地表示为
12、实体及实体间的联系D.ER图能表示数据生命周期解析:26.定期对数据仓库进行维护,维护操作的触发条件是时间的策略的是(分数:2.00)A.定期维护B.延时维护C.实时维护D.快照维护解析:27.UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法(分数:2.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于数据的数据流开发方法D.基于对象的面向对象的方法解析:28.人们采用数据抽取程序从OLTP系统中抽取出数据的最主要的原因是(分数:2.00)A.对数据进行整理B.建立数据仓库C.解决蜘蛛网问题D.解决不同类型应用程序之间的性能冲突问题解析:29.以下关于视图的叙述