[计算机类试卷]2011年9月数据库工程师真题试卷及答案与解析.doc

上传人:towelfact221 文档编号:492957 上传时间:2018-11-30 格式:DOC 页数:24 大小:127.50KB
下载 相关 举报
[计算机类试卷]2011年9月数据库工程师真题试卷及答案与解析.doc_第1页
第1页 / 共24页
[计算机类试卷]2011年9月数据库工程师真题试卷及答案与解析.doc_第2页
第2页 / 共24页
[计算机类试卷]2011年9月数据库工程师真题试卷及答案与解析.doc_第3页
第3页 / 共24页
[计算机类试卷]2011年9月数据库工程师真题试卷及答案与解析.doc_第4页
第4页 / 共24页
[计算机类试卷]2011年9月数据库工程师真题试卷及答案与解析.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、2011年 9月数据库工程师真题试卷及答案与解析 1 数据库系统体系结构是指数据库系统的组成构件、各构件的功能及构件间协同工作的方式。下列关于数据库系统体系结构的说法,错误的是 ( A)分布式数据库中的数据逻辑上是一个整体,物理上分布在网络中不同的节点上 ( B)为了降低数据冗余度和提高可靠性,分布式数据库系统的数据一般只有一份,不需要设立副本,每部分数据都处于不同节点上 ( C)在客户服务器架构中,数据库服务器主要负责数据管理,客户端负责数据表示或展现 ( D)并行数据库系统需要使用多个 CPU和磁盘进 行并行数据处理 2 设在某应用系统的需求分析阶段,已经收集到大量的各种原始数据,现需要对

2、这些数据进行分类、抽象与建模。下列方法中较适用于数据建模的是 ( A) UML用例建模法 ( B)数据流图方法 ( C) IDEF0方法 ( D)实体一联系方法 3 为了提高数据库的性能和可靠性,数据库服务器存储系统经常使用 RAID技术。常用的 RAID级别有 RAID0、 RAID1、 RAID5和 RAID1+0。在不考虑成本因素的前提下,上述 RAID级别中最有利于保证数据库性能和可靠性的是 ( A) RAID0 ( B) RAID1 ( C) RAID5 ( D) RAID1+O 4 数据库概念设计的任务是获取、分析和描述数据需求,为目标系统构建满足使用要求的信息模型。关于数据库概念

3、设计,下列说法错误的是 ( A)抽象实体集时需将具有相同属性特征的事物归为一类,然后对分类的结果进行分析、概括和命名,以形成实体集 ( B)每个实体集需要有唯一的名字,实体集一般用名词或名词短语命名 ( C)联系用于描述实体集之间的关联关系,一般情况下联系不允许有多个属性 ( D)属性用于描述一个实体集某方面的特征及性质,属性一般用名词或名词短语命 名 5 将 ER图转换为关系模式后,一般还需对关系模式进行规范化。关于关系模式的规范化,下列说法错误的是 ( A)第一范式要求一个关系中每个元组的每个属性都只能取一个值 ( B)第二范式要求关系中每个元组的每个属性的值必须完全函数依赖于主码的值 (

4、 C)在一般的工程实践中,只需将关系模式规范化到第三范式,就能消除数据冗余 ( D)第三范式要求关系中每个元组的每个主属性的值必须直接依赖于主码的值 6 如果某事务获得了数据项 A上的排它锁,则其他事务对数据项 A ( A)可以进行任何操作 ( B)只能写不能读 ( C)既可以读也可以写 ( D)不能读也不能写 7 关于检查点恢复技术,下列说法错误的是 ( A)利用检查点可以减少 DBMS中恢复子系统日志搜索的工作量 ( B)检查点可以按照预定的一个时间间隔建立,也可以按照某种规则建立 ( C)检查点记录一般不保存在日志文件中,而是单独写在检查点记录文件中 ( D)在建立检查点之前,需要将系统

5、日志缓冲区中的所有日志写入磁盘日志文件中 8 数据库物理结构设计是在具体的硬件、操作系统和 DBMS约束下,将数据库逻辑设计结果转换为符合应用要求的数据库物理结构的过程。 下列关于数据库物理结构设计的说法,错误的是 ( A)数据库对象访问权限等安全模式设计一般应在数据库物理结构设计完成之后进行 ( B)确定索引字段和索引是数据库物理结构设计的一个重要环节,该环节会影响关系表数据的存取方法 ( C)数据库物理结构设计的目标是设计一个空间利用率高、具有较高访问效率和较低维护成本的数据库物理结构 ( D)数据库物理结构设计的结果可以从时间、空间和维护代价等方面进行评估,一般需要从多种可行方案中根据评

6、估情况选择最为合理的方案 9 在 SQL Server 2000中,设某天对某数据库 进行了下列备份过程。在完成差异备份 2之后,发现第 3次修改数据库的操作是错误的。现要用数据库备份将数据库恢复到第 2次修改后的状态。正确的恢复顺序是 ( A)恢复完全备份 1、日志备份 1、差异备份 1和日志备份 2 ( B)恢复完全备份 1、日志备份 1和差异备份 1 ( C)恢复完全备份 1和差异备份 1 ( D)恢复完全备份 1、差异备份 1和日志备份 2 10 在常见的分布式数据库参考模式结构中,存在多种分布透明性。关于分布透明性,下列说法错误的是 ( A)分片透明性是最高级别的透明性,位于全局概念

7、模式与分片模式之间 ( B)位置透明性是指数据分片的分配位置对用户是透明的,位于分片模式与分配模式之间 ( C)局部数据模型透明性位于分片模式与局部概念模式之间,使用户在编写程序时虽然需要了解全局数据的分片情况,但是不需要了解各场地上数据库的数据模型 ( D)位置透明性的级别要高于局部数据模型透明性 11 索引是影响关系数据库性能的重要因素之一。下列关于索引的说法,错误的是 ( A)建立索引是典型的以空间换时间的做法,因此在设计索引时需要在空间与时间两者间进行适当权衡 ( B)如果 SQL语句书写不当,索引可能不会被使用。一 般可以采用查看 SQL语句执行计划的方法检查索引是否被使用 ( C)

8、向数据库表插入数据时,在该表上建立的索引有助于提高数据插入语句的执行效率 ( D)数据库管理系统中最常用的索引结构是 B树,有些数据库管理系统也提供位图等其他类型的索引结构 12 设在 SQL Server 2000的某数据库中,有表 T和下列类型的用户 I该数据库的拥有者 表 T的创建者 普通用户 U1 Guest 在该数据库中,需要经过授权才能对表 T数据执行更改操作的用户是 ( A)仅 ( B)仅 和 ( C)仅 、 和 ( D)全部 13 设有某数据库应用系统,在其生命周期中,可能发生如下故障: I数据库服务器被木马感染,导致数据库中的部分数据被盗,部分数据被删除,应用程序出故障 数据

9、库服务器风扇损坏, CPU损毁,导致系统无法启动 系统电源故障,导致系统反复重启,数据库无法正常使用 机房发生严重水灾,机箱被水浸泡导致数据库服务器硬盘损坏 V数据库服务器内存硬件发生故障,导致系统突然中断运行并且无法启动 以上故障,属于介质故障的是 ( A)仅 ( B)仅 和 V ( C)仅 、 和 V ( D)仅 I、 、 和 V 14 在 SQL Server 2000中备份数据库时,可将数据库直接备份到磁盘文件上 (假设称为备份方式 1),也可以将数据库备份到已建好的备份设备上 (假设称为备份方式2)。下列关于这两种备份方式的说法,正确的是 ( A)用备份方式 1备份数据库时,数据库不

10、能同时直接备份到多个磁盘文件上 ( B)用备份方式 2备份数据库时,一个备份设备可以由分布在不同磁盘上的文件组成 ( C)在对数据库进行一次备份时,可以同时使用备份方式 1和备份方式 2 ( D)在进行数据库恢复时,用备份方式 1进行的恢复比用备份方式 2进行的 恢复快 15 现需设计某在线图书销售系统,在需求调研阶段,调研人员整理出如下用户需求: I需要存储图书信息、读者信息、订单信息、在线支付信息、图书配送信息和书评信息 为尽可能避免订单信息丢失,需每半小时备份一次订单信息 为方便读者快速找到需要的书目,需要将图书按文科、理科进行分类,文科类再细分为历史、文学和语言,理科类再细分为电子科学

11、和非电子科学 根据读者购书历史记录和读者信息,定期为读者提供新书目录以及生日折扣等个性化服务 以上需求,属于数据需求的是 ( A)仅 I ( B)仅 和 ( C)仅工和 ( D)仅 、 和 16 设有某 OLAP多维分析工具,对由商品销售表、商品采购表、商品表、商品类别表、顾客表、供应商表构成的主题区域进行主题分析。为了反映数据的变化,系统需要采用适当的策略从数据源获取变化数据。这些数据表中,一般情况下,不太适合采用快照方式从业务系统获取数据的是 ( A)商品销售表、商品采购表 ( B)商品表、商品类别表 ( C)顾客表、商品类别表、供应商表 ( D)都不适合 17 事务是数据库技术中一个非常

12、重要的概念。下列关于事务的说法,错误的是 ( A)当某事务未 执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不 一致状态而出现数据错误 ( B)事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数 据的一致性,对事务的调度一般尽可能采用串行调度策略 ( C)利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要 手段 ( D)存储管理器以事务方式访问数据库中的数据,确保数据库状态的一致性 18 在 SQL Server 2000 中,下列关于 db_owner角色的说法,错误的是 ( A)在每个数据库中都有该角色 ( B)该角色中的成员在其所在

13、的数据库中具有查询全部用户数据的权限 ( C)可以手工为该角色添加和删除成员 ( D)该角色中的成员具有创建数据库的权限 19 数据库技术为大规模数据的组织、存储、加工、管理和维护提供了有力的支持。关于数据库技术,有如下说法: I数据共享和数据的一致性由应用程序维护 数据库技术支持多层数据抽象,提供了数据的逻辑独立性和物理独立性 数据库不仅可以存储数据,还可以存储数据之间的关系 数据库不允许冗余数据存在,因为数据库管理系统难以维护冗余数据 V数据库管理系统提供了 良好的用户接口,帮助用户方便地开发和使用数据库 上述说法正确的是 ( A)仅 I、 和 ( B)仅 、 和 V ( C)仅 I、 和

14、 V ( D)仅 、 和 20 设有某通信公司的业务支撑系统,该系统中存在如下数据或文档: I用户通话详单 用户短信清单 用户短信文本内容 数据字典及其文档 V用户表 系统 ERD及说明文档 用户每月通信汇总表 以上各类数据或文档,属于元数据的是 ( A)仅 和 ( B)仅 I、 和 V ( C)仅 、 和 ( D)仅 、 、 V和 21 设在某 SQL Server 2000数据库中有选课表 (学号,课程号,成绩 )。该表有如下数据: 设在成绩列上定义了一个由 UPDATE操作触发的触发器,该触发器用于禁止将不及格成绩 (小于 60)改为及格 (大于等于 60)。若执行语句: UPDATE

15、选课表 SET成绩 =成绩 +10 WHERE学号 =801则系统为该触发器生成的临时工作表及内容是 A)INSERTED表,数据为:22 设某数据库中有一个用户样本集 S,其模式为 (a1, a2a n, c),其中 ai(i=1n) 为用户的普通属性,属性 c的取值范围为 高级用户,中级用户, 普通用户 。现有算法 A,对 S进行处理,输出结果为 P, P能根据新出现的用户 U的 n个普通属性的取值确定 u的用户级别。则 A和 P分别是 ( A)聚类算法,聚类工具 ( B)多维分析算法, OLAP工具 ( C)预测模型,预测工具 ( D)分类算法,分类器 23 数据库系统性能调优过程中,需

16、要考虑服务器、网络等各方面因素。下列关于数据库系统性能调优的说法,正确的是 ( A)当发现数据库服务器 CPU很忙时,可以考虑增加数据库服务器 CPU数量,数据库 服务器的处理能力可随之线性增长 ( B)当有大量数据经常需要在数据库 服务器和应用服务器之间传输时,需要考虑在内网 与外网之间设置防火墙,以避免内网数据传输对外网带来的影响 ( C)很多情况下,仅依靠增加硬件资源无法实现调优目的,对频繁执行且性能较差的 SQL语句进行调优有时会起到很好的效果 ( D)通常数据库管理系统能把部分数据暂存在内存缓冲区中,因此一般情况下,磁盘 IO 都不会成为数据库服务器的性能瓶颈 24 设在职工表中有电

17、话号码列,数据类型是 char(8)。现要在该列上添加约束,用于保证电话号码长度必须是 8位,且第 1位取值为数字: 1-9、后 7位取值为数字0-9。现有下列语句: I ALTER TABLE职工表 ADD CHECK(电话号码 LIKE1-90-90-90-90-90-90-90-9) ALTER TABLE职工表 CHECK(电话号码 LIKE1-90-90-90-90-90-90-90-9) ALTER TABLE职工表 ADD CONSTRAINT CK1 CHECK(电话号码 LIKE1-90-90-90-90-90-90-90-9) ALTER TABLE职工表 ADD CONS

18、TRAINT CHECK(电话号码 LIKE1-90-90-90-90-90-90-90-9) 以上语句在 SQL Server 2000中能正确实现该约束的是 ( A)仅 和 ( B)仅 I和 ( C)仅工、 和 ( D)全部 25 设有某商场数据库应用系统,在其业务系统之上建立了主要用于统计分析的数据仓库,其中有两个表 T1(商品编号,日期,销售总量,金额 )和 T2(商品类别,日期,销售总量,金额 )。设在系统中有查 询 Q1(商品编号,月份,总销售量 )、 Q2(商品类别,月份,总销售量 )和 Q3(商品编号,季度,总销售量 )。 Q1和 Q3的查询数据源为 T1, Q2的查询数据源为

19、 T2。在系统运行过程中,通过监控统计发现 Q1、 Q2和 Q3每天的平均执行次数分别约为 50、 0 5和 0 1,商品类别数约为 1千种。系统运行过程中监控发现系统响应速度在变慢。为了提高系统效率,在不考虑空间投入因素的情况下,一般来说,下列优化措施最为合理的是 ( A)建立物化视图或汇总表 T3(商品编号,月份,总销售量 ),并在商品编号和月份上建立组合索引,将 Q1和 Q3的查询数据源切换成 T3 ( B)建立物化视图或汇总表 T3(商品编号,季度,总销售量 ),并在商品编号和季度上建立组合索引,将 Q1和 Q3的查询数据源切换成 T3 ( C)建立物化视图或汇总表 T3(商品编号,月

20、份,总销售量 ),并在商品编号和月份上建立组合索引,删除 T1和 T2,将 Q1、 Q2和 Q3的查询数据源都切换成 T3 ( D)对表 T1和 T2根据主键分别进行排序,以提高查询效率 26 数据库应用系统投人运行后,应用系统进入运行管理与维护阶段。设某系统在运行管理与维护阶段有如下工作: I定期检查数据文件的存储空间占 用情况 根据数据库日志文件分析数据库中已完成的各种操作,以发现潜在性能问题 根据 SQL执行计划调整视图及索引 对一些数据量非常大的表进行水平分区,并将不同分区分布到不同磁盘上 V根据用户要求对应用程序从功能和性能上进行扩充和完善 上述工作中属于系统性能优化调整的是 ( A

21、)仅 和 ( B)仅 I和 ( C)仅工、 和 ( D)仅 和 V 27 在数据库应用系统的运行过程中,设有下列运维活动 I监控数据库服务器的空间使用情况,根据需要对空间进行调整 调整数据库结构,编写应用程序,满足最 终用户提出的应用程序功能需求 制定合理的备份计划,定期对数据库和日志进行备份 通过权限管理、身份认证、跟踪及审计等措施来保证数据库的安全 V设计和编制数据录入程序,完成数据库应用系统上线前的初始数据录入工作 借助相应工具在数据库运行过程中监测数据库系统的运行情况 以上活动中,一般情况下不应由 DBA执行的是 ( A)仅 和 ( B)仅 和 V ( C)仅 I和 V ( D)仅 、

22、 和 28 SQL Server 2000提供了数据转换服务 (DTS),利用 DTS可以实现不同数据源之间的数据转换与 传输。关于 DTS的功能,下列说法正确的是 ( A) DTS可以帮助用户方便、快捷地实现数据的导入和导出操作。但 DTS只支持 SQL Server 2000数据库之间的导入和导出 ( B)利用 DTS传输数据时,用户不能只传输一个表的部分数据,而必须传输整个表的数据 ( C)利用 DTS传输数据时,可以将数据传输到其他数据库服务器上,而且在传输过程中可以在目标服务器上建立新表,并将数据传输到新表中 ( D)利用 DTS在不同数据库间传输数据时, SQL Server并不对

23、执行传输操作的用户进行权限认证。因此,用户可利用 DTS传输数据库中的任何数据 29 有某个准备上线运行的数据库应用系统,其数据库已经建立,应用程序已经编制完毕。设有下列活动: I录入或导入各类实际业务数据 检查所有应为空的数据表,清除其中的测试数据 III对系统的各项功能进行充分的测试,发现不足,加以改进,直到程序功能符合上线要求 在试运行过程中,收集各部门对系统功能和性能的评价,找出系统中存在的不足并加以改进 V在一些数据表中生成大量的模拟数据,或同时模拟大量的用户登录后执行各项功能,进行压力测试 扩展数据库服务器的存储空间,以防存储 空间不足 以上活动,一般不属于上线试运行前开展的活动是

24、 ( A)仅 和 ( B)仅 、 和 V ( C)仅工、 和 ( D)仅 I、 和 30 在数据库应用系统建模过程中,经常采用 UML作为建模工具。有如下关于UML的说法 I用例模型是把满足用户需求的所有数据结构表示出来的工具 类图是展现一组类、接口和协作以及它们之间的关系的一种静态视图 状态图主要用于描述一个实体在发生一些事件时的状态变化情况 顺序图和协作图都描述交互,但是顺序图强调的是时间,而协作图强调的是空间 V活动图与流程图类 似,主要用于描述系统内对象之间的消息发送和接收流程 包图是表示包及包之间的关系的类图 以上说法错误的是 ( A)仅 、 V和 ( B)仅工和 V ( C)仅 和

25、 ( D)仅 I、 和 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 30 (1)设某医院管理系统,在数据库设计期间已经分析并抽象出了医生实体集,该实体集包含下列属性:医生编号、姓名、性别、出生日期、科室号、职称、特长和身份证号。上述属性中,所有能够作为候选码的属性是【 1】。 (2)某数据库应用系统需求不够完 整,为提高开发效率,在获取了基本需求以后采用边开发边进行需求确认与修改实现的方法。这种开发方法称为【 2】。 (3)两阶段锁协议可以保证并发调度可串行化。在两阶段锁协议中,每个事务的执行过程被划分为【 3】和【 4】两个阶段。 (4)在数据库三级模式结构

26、中,【 5】是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 (5)在出现系统故障后对数据库进行恢复时,恢复子系统需要建立事务标记的【 6】队列和重做 (REDO)队列。 (6)在转储过程中允许对数据库进行存取与修改的转储策略称为【 7】转储策略。 (7)在分布式数据库中,垂直分片将关系分为不同的片断,各片断的模式中必须包含关系的【 8】。 (8)当数据库系统发生死锁时,通常采用的方法是选择一个或几个死锁事务,撤销这些事务,释放这些事务持有的锁,以解决系统的死锁问题。这种机制称为【 9】。 (9)设有某用户正在使用多维分析工具查看销售数据 ,当前查看的数据为家电类产品20

27、10年各季度销售情况。用户发现 2010年第 3季度销售额异常的大,进而想通过多维分析工具查看家电类产品 2010年第 3季度各月份销售情况。为了满足这个查询分析需求,多维分析工具应该具有的相应基本 功能是【 10】。 (10)在 SQL Server 2000中,设要在表 SC上建立一个前触发型触发器。请补充下列触发器定义语句: CREATE TRIGGER tri A ON SC 【 11】 UPDATE AS (11)设某职工表中职工编号类型为 char(5),其取值约束为:第 1位是字母 “Z“或“T”,最后 2位是 “JS“。请补全下列用于实现该约束的表达式: CHECK(职工编号

28、LIKE【 12】 ) (12)有选课表 (学号,课程号,成绩 ),现要统计有不及格成绩的学生人数。请补全下列语句: SELECT【 13】 FROM选课表 WHERE成绩 50 GROUP BY商品编号 请在不改变该 SQL语句的情况下,给出提高该查询执行效率的方案。 (5分 ) 48 设有商品表 (商品编号,商品名,进货单价,销售单价 )、销售表 (商品编号,销售时间,销售数量 )和商品利润表 (商品编号,总利润 )。设进货单价、销售数量、销售单价和总利润均为整型,商品编号和商品名的类型均为 varchar(20)。总利润的默认值为 0。请编写完成下列功能的存储过程:根据给定的商品编号修改

29、对应商品的总利润。 (10分 ) 2011年 9月数据库工程师真题试卷答案与解析 1 【正确答案】 B 【试题解析】 分布式 DBS的特点是数据库中的数据在逻辑上是一个整体,但在物理上可以分布在计算机网络中不同数据管理节点上。 此外,一个应用数据可以有多个数据副本,各个副本分别存储在不同节点上,提高了数据的可靠性和可用性。在客户服务器 DBS中,客户端主要负责数据表示服务,而服务器主要负责数据管理服务。在并行 DBS中,为了处理大型复杂的数据管理,可以使用多个CPU和多个磁盘进行并行数据处理和磁盘数据访问操作。 2 【正确答案】 C 【试题解析】 DFD(数据流图 )与 IDEFO方法的基础都

30、是结构化分析思想。IDEFO方法更加规范,对模型的基本概念、建模方法、画图规则等均有相应的说明和规定; IDEFO模型结构更清楚,便于理解 和沟通。 3 【正确答案】 B 【试题解析】 RAID级别的选择有三个主要因素:可用性、性能和成本。如果不要求可用性,选择 RAIDO可以获得最佳性能;如果可用性和性能是重要的,而不考虑成本,则根据硬盘数量选择 RAID1;如果可用性、成本和性能都同等重要,则根据一般的数据传输和硬盘的数量选择 RAID3、 RAID5。 4 【正确答案】 C 【试题解析】 联系是用来描述实体集之间的关联关系的,并且允许联系有多个属性。 5 【正确答案】 D 【试题解析】

31、第一范式指关系必须满足每一个属 性值都是不可分的数据项;第二范式在第一范式的基础之上对关系增加了一个约束,就是关系中的每一个属性必须完全依赖于主码;第三范式在第二范式的基础上对关系又增加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。通常,在工程应用中,关系模式的规范化工作仅做到 3NF就可以把关系中不合理的属性基本消除。 6 【正确答案】 D 【试题解析】 互斥锁,又称为排它锁、写锁。若事务 T得到 Q上的排它锁,则T可以读取和修改 Q,其他任何事务不能再对 Q进行任何操作,直到 T释放 Q上的锁。 7 【正确答案】 C 【试题解析】 检查点最大限度地减少数据库完全恢复时所必须执行的

32、日志部分;检查点可以按照预定的一个时间间隔建立,也可以按照某种规则建立;检查点记录是写入到日志文件中的,而并非单独写在检查点记录文件中。 8 【正确答案】 A 【试题解析】 数据库物理设计的目标是得到存储空间占用少、数据访问效率高和维护代价低的数据库物理模式,选择一个优化方案作为数据库物理结构。设计一个好的索引和索引字段,可以提高数据查询的速度和效率。数据库对象访问权限等安全模式设计仅仅是数据库物理设计的一个步骤。故正确答案为 A选项。 9 【正确答案】 D 【试题解析】 完全备份是将数据库的内容全部备份下来,对数据库进行的第一个备份必须是完全备份;差异备份是备份数据库中相对于完全备份之后对数

33、据库进行的修改部分;日志备份是备份自前一次备份之后的日志内容。数据库的恢复也是从完全备份开始,然后恢复最近的差异备份,最后再顺序恢复后续的日志备份。 10 【正确答案】 C 【试题解析】 局部数据模型透明性位于分配模式与局部概念模式之间。 11 【正确答案】 A 【试题解析】 索引技术是一种快速文件访问技术,它将一个文件的 每个记录在某个或某些域上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制。 12 【正确答案】 B 【试题解析】 数据库管理员在数据库中具有全部的权限;数据库对象拥有者对其所拥有的对象具有一切权限; Guest是一个特殊的数据库用户,类

34、似于 Windows NT 2000下的 Guest账号,都是给未经授权的用户提供某种程度的访问权限。 13 【正确答案】 A 【试题解析】 介质故障主要指数据库在运行过程中,由于磁头碰撞、磁盘损坏、强磁干扰、天灾人祸等情况 ,使得数据库中的数据部分或全部丢失的一类故障;系统故障主要指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障;计算机病毒故障指计算机病毒等恶意的计算机程序造成的数据库系统的故障。 14 【正确答案】 B 【试题解析】 SQL Server 2000备份数据库的方式

35、有两种:一种是先创建备份设备,然后将数据库备份到备份设备上 (这种设备称为永久备份设备 )。另一种是直接将数据库备份到物理文件上 (这 种设备称为临时备份设备 )。在执行数据库备份过程中,可以同时向多个备份设备写备份内容,也称为并行备份。 15 【正确答案】 A 【试题解析】 功能需求是详细描述系统的总体结构及功能,系统覆盖的功能范围,各功能子系统的划分,功能描述及子系统之间的关系等。信息需求 (数据需求 )是完整描述系统所涉及的信息范围,数据的属性特征,数据之间的关系和约束。性能需求是描述对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求。 16 【正

36、确答案】 A 【试题解析】 商品销 售表、商品采购表的数据变化较快;而商品类别表、供应商表一般比较固定,变化慢。 17 【正确答案】 B 18 【正确答案】 D 【试题解析】 db_owner角色是创建一个数据库时系统默认创建的角色,该角色在数据库中拥有全部权限。 19 【正确答案】 B 20 【正确答案】 A 21 【正确答案】 D 【试题解析】 sql server触发器中,系统自动会生成两张临时表,分别是DELETED表和 INSERTED表,它们是逻辑 (概念 )表。当对某张表建立 sql server触发器后 , INSERTED表存放的是新数据, DELETED表中存放的是旧数据。

37、 22 【正确答案】 D 【试题解析】 分类的目的是学会一个分类函数或分类模型 (也常称作分类器 ),该模型能把数据库中的数据项映射到给定类别中的某一个。分类和回归都可用于预测。 23 【正确答案】 C 24 【正确答案】 B 【试题解析】 利用 SQL语句添加约束的格式为: ALTER TABLE table_name ADD constraint constraint_name constraint_definition,其中 constraint constraint_name可以省略。 25 【正确答案】 A 【试题解析】 该题中, Q1每天的平均执行次数最多,并且为 50,提高查询效

38、率的最好的方法就是建立汇总表 T3(商品编号,月份,总销售量 )那么 Q1可以直接在表 T3中查询,但是 Q2的查询还需要用到表 T2,因此不能删除表 T2。 26 【正确答案】 A 【试题解析】 定期检查数据文件的存储窄间占用情况属于日常维护,根据用户要求对应用程序从功能和性能上进行扩充和完善属于系统升级,而根据 SQL执行计划调整试图 及索引,以及将数据量非常大的表进行水平分区,并将不同分区分布到不同磁盘上,才属于系统性能优化调整。 27 【正确答案】 B 【试题解析】 DBA的工作主要包括:针对不同的应用制定不同的备份计划;根据实际需要授予用户不同的数据库访问权限;定期检查数据库文件存储

39、空间的占用情况等;而应用程序的编写和修改。以及数据的录入均不是 DBA应完成的工作。 28 【正确答案】 C 【试题解析】 DTS的源数据和目的数据可以是异构的数据库数据,比如将电子表格数据导人到数据库中等; DTS可以用一条查询语句选择 数据源中要传输的数据。 29 【正确答案】 C 【试题解析】 录入或导入实际业务数据,扩展存储空间等属于上线试运行后开展的工作。 30 【正确答案】 B 【试题解析】 用例模型是把满足用户需求的所有功能表示出来的工具;活动图主要用于描述系统、用例和程序模块中逻辑流程的先后次序、并行次序。 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则

40、无效。 31 【正确答案】 医生编号,身份证号 【试题解析】 若关系中的某一属性或属性组的值能唯一的标识一个元组,则称该属性或属性组为候选码,候选码可以有多个。 32 【正确答案】 快速原型开发方法 33 【正确答案】 加锁阶段 【试题解析】 在两阶段锁协议中,每个事务的执行过程被划分为两个阶段:加锁阶段和解锁阶段,也称为扩展阶段和收缩阶段。 34 【正确答案】 解锁阶段 35 【正确答案】 模式 【试题解析】 模式也称为逻辑模式或概念模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 36 【正确答案】 撤销 (UND0) 【试题解析】 系统故障恢复的步骤如下: 正

41、向扫描日志文件,找到故障发生前的所有事务,如果该事务没有完成,将其事务标记加入撤销队列;如果该事务已经完成,则将其事务标记加入重做队列。 对撤销队列中的所有事务做撤销操作UNDO。 对重做队列中的所有事务做重做操作 REDO。 37 【正确答案】 动态 【试题解析】 动态转储允许转储操作和用户事务并发执行,即允许在转储过程中对数据库进行存取和修改。 38 【正确答案】 主码属性 【试题解析】 垂直分片是在关系中从列的角度依据一定条件分为不同的片断,各片断中应该包含关系的主码属性,以便通 过连接方法恢复关系。 39 【正确答案】 死锁恢复 【试题解析】 当发现系统中存在死锁时,系统可以通过死锁恢

42、复机制将系统从死锁中解救出来。通常采用的方法是选择一个或几个死锁事务,撤销这些事务,释放其所持有的锁,消除事务等待图中的回路,从而解决系统死锁问题。 40 【正确答案】 钻取 【试题解析】 钻取是多维分析的一个基本功能,它是指对应于某一维逐步向更细节层方向观察数据。 41 【正确答案】 INSTEAD OF 【试题解析】 前触发型触发器又叫 INSTEAD OF触发器,指定 执行触发器而不是执行引发触发器执行的 SQL语句,从而替代触发语句的操作。 42 【正确答案】 zT_ _JS 【试题解析】 本题考查 like的用法:一,用于匹配任意一个字符; ,排列通配符,用于匹配 中的任意一个字符;

43、,用于匹配 0个或多个字符。 43 【正确答案】 COUNT(DISTINCT(学号 ) 【试题解析】 聚集函数 COUNT用于统计表中元组的数目; DISITNCT用于消除重复的元组,因为有的学生可能有多门不及格的,而针对这种学生本题只进行一次统计。 44 【正确 答案】 FILENAME=D: dbl data mdf 45 【正确答案】 AVG(工资 )AS avg salary 【试题解析】 聚集函数 AVG()的功能为统计某一列数据的平均值。 46 【正确答案】 规范化后的关系模式如下:出版社 (出版社编号,出版社名称 )刊物 (刊物编号,刊物名称,出版日期,出版社编号 )外码:出版

44、社编号读者 (读者编号,姓名,性别 )借阅 (读者编号,刊物编号,借阅日期,归还日期 )外码:读者编号,刊物编号 47 【正确答案】 inserted表用于存储 INSERT和 UP DATE语句所影响的行的副本。在一个插入或更新事务处理中,新建行被同时添加到 inserted表和触发器表中。 inserted表中的行是触发器表中新行的副本。当表中有近 100万条记录的时候, inserted表中也存在大量的数据,而触发器要在 inserted表中进行查询,所以插入的速度会变慢。可以通过删除 inserted表中数据的方法来优化插入的速度。 该 SQL语句的查询结果为:在销售明细表中,按照商品

45、编号统计单价大于 50的商品的销售总价。在不改变该 SQL语句的情况下,可以为销售明细表按照 “商品编号 ”建 立一个索引,来提高查询的效率。 48 【正确答案】 存储过程如下: CREATE PROCEDURE ZLR_UPDATE SPBH VARCHAR(20) AS DECLAREJHDJ INT DECLAREXSDJ INT、 DECLAREXSSL INT DELAREZLRl INT DELAREZLR VARCHAR(20) SETJHDJ=(SELECT进货单价 FROM商品 表 WHERE商品编号 =SPBH) SETXSDJ=(SELECT销售单价 FROM商品 表 WHERE商品 编号 =SPBH) SETXSSIL=(SELECT销售数量 FROM商品 表 WHERE商品编号 =SPBH) SETZLRl=(XSDJ-JHDJ)*XSSL SETZLR=CONVERT(VARCHAR, ZLRl) UPDATE商品利润表 SET总利润 =ZLR WHERE商品编号 =SPBH

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1