【计算机类职业资格】全国计算机等级考试四级数据库工程师真题2011年3月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试四级数据库工程师真题2011年3月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试四级数据库工程师真题2011年3月及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试四级数据库工程师真题 2011年 3月及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是_。(分数:1.00)A.将此查询语句放置在视图中,使用视图实现该查询操作B.修改实现此功能的查询语句,将连接查询改为嵌套查询C.将此功能涉及的表进行合并,然后对合并后的表进行查询D.将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作2.在数据库管理系统中,为保证并发事务的正
2、确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是_。(分数:1.00)A.锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用B.数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁C.数据库管理系统可以采用先来先服务的方式防止出现活锁现象D.当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁3.在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据管理与数据分析形式。关于 OLTP和 OLAP,一般情况下,下列说法正确的是_。(分数:1.00)A.OLTP
3、系统的安全性要求比 OLAP系统的低,也比较容易实现B.OLTP系统在访问数据时,一般以单条记录访问为主,集合访问为辅,OLAP 系统则相反C.OLTP要求系统必须具有很高的响应速度,而 OLAP对系统响应速度的要求较为宽松D.OLTP系统一般由企业的中上层或决策层使用,而 OLAP系统一般由企业的中下层业务人员使用4.设在 SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围为 200010000,设用整型类型存储。下列数据类型中最合适的是_。(分数:1.00)A.intB.smallintC.tinyintD.bigint5.在数据库应用系统生命周期中,系统设计完成
4、后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是_。(分数:1.00)A.此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B.此阶段会将用户原有数据按照新的数据结构导入到新系统中C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作6.存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是_。(分数:1.00)A.存储管理器负责检查用户是否具有数据访问权限B.为了提高数据访
5、问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行定期置换C.存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据D.存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性7.已知某高校图书借阅管理系统中包含系、教师、学生、教师编号、系名、书名、图书、学生性别、职称、学生姓名、书价的信息。这些信息中能够被标识为实体集的是_。系、教师、学生、图书教师编号、系名、书名、学生姓名学生性别、职称、学生姓名、书价图书、教师、书名(分数:1.00)A.仅B.仅和C.仅、和D.全部8.在数据库应用系统开发的需求调研阶段,需要对用户提出的
6、需求进行分析和整理。此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出的非功能需求进行描述。设在某商场经营管理系统的需求分析阶段整理了下列需求:系统需要支持会员制系统不需要考虑财务核算功能系统应长期稳定运行系统应有销售统计功能系统应保证数据存储安全上述需求中属于非功能需求的是_。(分数:1.00)A.仅和B.仅和C.仅和D.仅、和9.下列叙述中不属于三层 B/S结构数据库应用系统特点和操作特征的是_。(分数:1.00)A.客户端使用浏览器,浏览器与 Web应用服务器之间的通信使用超文本传输协议(HTTP)B.数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并
7、将操作结果返回给应用服务器C.这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大D.这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务10.实体联系模型简称 E-R模型,是数据库设计常用的一种建模方法。关于 E-R模型,下列说法错误的是_。(分数:1.00)A.E-R模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系B.用 E-R模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集C.E-R模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之
8、间的联系D.用 E-R模型描述实体集及实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征11.日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据库系统日志文件的说法,正确的是_。(分数:1.00)A.数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致B.为了保证数据库是可恢复的,必须严格保证先写数据库后写日志C.日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率D.系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件12.设某数据库在非工作时间(每天 8:00以前、18:00 以后、周六和周日)不允许授权用
9、户在职工表中插人数据。下列方法中能够实现此需求且最为合理的是_。(分数:1.00)A.建立存储过程B.建立后触发型触发器C.定义内嵌表值函数D.建立前触发型触发器13.下列关于函数依赖概念的说法,正确的是_。(分数:1.00)A.函数依赖研究一个关系中记录之间的依赖关系B.函数依赖研究一个关系中属性之间的依赖关系C.函数依赖研究一个关系中主码与外码之间的依赖关系D.函数依赖研究一个关系中某列不同行之间取值的依赖关系14.在 SQL Server 2000的某数据库中,设 U1用户是 R1角色中的成员,现已授予 R1角色对 T表具有SELECT和 DEN YUPDATE权限,同时授予了 U1用户
10、对 T表具有 INSERT和 UPDATE权限,则 U1用户最终对T表具有的权限是_。(分数:1.00)A.SELECT和 INSERTB.INSERT和 UPDATEC.SELECT、INSERT 和 UPDATED.INSERT15.下列关于概念数据模型的说法,错误的是_。(分数:1.00)A.概念数据模型并不依赖于具体的计算机系统和数据库管理系统B.概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计C.概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件D.概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能16.在某信息管理系
11、统中需管理职工的照片信息,由于照片数据量中较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是_。(分数:1.00)A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性17.现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为
12、主码。该表数据量较大。设经常要对该表执行类似下面的查询:SELECT*FROM课程表 WHERE课程名:数据库原理,为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是_。(分数:1.00)A.为课程名列建立一个主索引B.为课程名列建立一个位图索引C.为课程名列建立一个辅索引D.此表上不需要建任何索引18.关于并行数据库,下列说法错误的是_。(分数:1.00)A.层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B.无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于 OLTP应用C.并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务
13、吞吐率D.并行数据库系统的主要目的是实现场地自治和数据全局透明共享19.现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁业务经营管理系统管理其日常业务。已知其中的销售数据明细表结构为(销售记录 ID,商品 ID,价格,数量,总金额,销售时问,分店ID,该表数据量很大。为了提高数据访问效率,系统将每年每个分店的销售数据划分成独立的数据表,这种划分方式被称为_。(分数:1.00)A.轮转划分B.范围划分C.散列划分D.多维划分20.在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是_。(分数:1.00)A.存储过程可以接受输入参数,
14、并可将执行结果以输出参数形式返回B.存储过程可以有多个输入参数,但只能有一个输出参数C.定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作D.存储过程的输入参数和输出参数均可有默认值21.下列关于关系数据模型和关系表的说法,正确的是_。关系数据模型以集合论为基础表示和处理数据关系数据模型同时支持非过程化语言和过程化语言直接存取数据“create table”语句用于定义关系表的结构及数据完整性约束在关系表上执行 select或 delete操作时,DBMS 会检查数据完整性约束(分数:2.00)A.仅和B.仅和C.仅和D.仅和22.某数据库应用系统使用 SQL Server
15、2000作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器 CPU使用率小于 1%,磁盘 IO也非常小。造成此现象可能的原因是_。(分数:2.00)A.客户机到数据库服务器的网络故障B.更新操作涉及的表没有建立主码C.更新的字段没有建立有效的索引D.更新操作涉及的数据被锁定23.在 SQL Server 2000中,设有各系统数据库当前主数据文件及日志文件,用户数据库中主数据文件不能小于_。(分数:2.00)A.15MBB.4
16、MBC.8MBD.6MB24.在 SQL Server 2000中,设先对 MyDB数据库进行了一次完全备份,然后对该数据库进行了一次日志备份,这两次备份均备份在 BK设备上。假设 BK设备上只有这两次备份的内容。现要从备份中恢复 MyDB数据库,正确的恢复过程及语句是_。(分数:2.00)A.日志备份完全备份B.日志备份完全备份morecoveryC.日志备份morecovery完全备份D.完全备份日志备份25.在分布式数据库应用系统的设计过程中,对全局关系进行分片设计时,下列说法正确的是_。(分数:2.00)A.对于一个全局关系中的任意数据,不允许其不属于任何一个片段,但允许某些数据同时属
17、于不同的片断B.对于一个全局关系中的任意数据,可以允许其不属于任何一个片段,也允许某些数据同时属于不同的片断C.对于一个全局关系中的任意数据,不允许其不属于任何一个片段,也不允许某些数据同时属于不同的片断D.对于一个全局关系中的任意数据,可以允许其不属于任何一个片段,但不允许某些数据同时属于不同的片断26.设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的 2倍。在 SQL Server 2000环境中有下列创建该表的语句:CREATE TABLE 工作表(工作编号 int primar
18、y key,最低工资 int,最高工资 int claeck(最高工资between最低工资 and最低工资*2)CREATE TABLE 工作表(工作编号 int,最低工资 int,最高工资 int,primary key(工作编号),check(最高工资 between最低工资 and最低工资*2)CREATE TABLE 工作表(工作编号 int primary key(工作编号),最低工资 int,最高工资int,check(最高工资 between最低工资 and最低工资*2)CREATE TABLE 工作表(工作编号 int primary key(工作编号),最低工资 int,最
19、高工资 int check(最高工资 between最低工资 and最低工资*2)上述语句中正确的是_。(分数:2.00)A.仅和B.仅和C.仅和D.全部27.在 SQL Server 2000中,设 U1用户在某数据库中是 dh_datawriter角色中的成员,则用户 U1从该角色中可以获得的数据操作权限是_。查询 插入 更改 删除(分数:2.00)A.仅B.仅和C.仅、和D.全部28.在 SQL Server 2000中,master 是一个非常重要的系统数据库,如果 master损坏将会对系统造成严重后果,因此系统管理员应该对 master进行备份。SQL Server 2000 对数
20、据库提供的备份有:完全备份差异备份日志备份以上备份方法中能够应用在 master数据库上的是_。(分数:2.00)A.仅B.仅和C.仅和D.全部29.现要为某大型商场开发一个数据库应用系统,在该应用系统的生命周期中,设有下列活动:开发人员执行 DDL代码建立数据库结构编写商品信息录入和导入程序,在系统投入运行前建立商品信息清单根据商场销售业务开展情况,调整数据库中的商品清单和价格准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中为了防止数据丢失,定期对数据库中的数据进行转储以上活动中,属于商场数据库应用系统实施活动的是_。(分数:2.00)A.仅和B.仅、和C.仅和D.
21、仅和30.设有商场数据库应用系统,在其生命周期中,可能发生如下故障:因场地火灾导致数据库服务器烧毁,该服务器中的数据库数据全部丢失因数据库服务器感染病毒,导致服务器中的数据丢失因机房环境恶劣,空调损坏导致服务器风扇损坏,致使服务器 CPU烧毁由于数据库服务器电源故障导致服务器无法上电启动因数据库服务器内存发生硬件故障,导致系统无法正常运行以上故障中,不属于介质故障(硬故障)的是_。(分数:2.00)A.仅B.仅、和C.仅、和D.仅、和二、应用题(总题数:14,分数:30.00)31.数据库管理系统为三级模式结构提供了两层映像机制,其中模式/内模式映像提供了 1 独立性。(分数:2.00)填空项
22、 1:_32.数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中 1 协议可以完全保证并发事务数据的一致性。(分数:2.00)填空项 1:_33.数据库管理系统为用户和应用程序提供了 1 语言,用此语言可以定义数据库的模式结构,但此语言执行后的结果不能回滚。(分数:2.00)填空项 1:_34.按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、 1 设计和物理设计三个步骤。(分数:2.00)填空项 1:_35.设有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修
23、课学分),可以用 1 连接操作在一个查询中实现此功能。(分数:2.00)填空项 1:_36.设某并行数据库采用一台具有 14个刀片的刀片服务器,每个刀片具有独立的内存和磁盘,各刀片之间通过刀片服务器上的以太网交换机实现通信,则该并行数据库采用的体系结构是_结构。(分数:2.00)填空项 1:_37.当用户在一个关系表的某一列上建立一个非聚集索引(该表没有聚集索引)时,数据库管理系统会自动为该索引维护一个索引结构。该索引结构中的记录是由 1 和它相对应的指针构成的。(分数:2.00)填空项 1:_38.在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 级数 工程师 2011 答案 解析 DOC
