[计算机类试卷]计算机三级(数据库技术)模拟试卷19及答案与解析.doc

上传人:appealoxygen216 文档编号:505976 上传时间:2018-11-29 格式:DOC 页数:26 大小:108.50KB
下载 相关 举报
[计算机类试卷]计算机三级(数据库技术)模拟试卷19及答案与解析.doc_第1页
第1页 / 共26页
[计算机类试卷]计算机三级(数据库技术)模拟试卷19及答案与解析.doc_第2页
第2页 / 共26页
[计算机类试卷]计算机三级(数据库技术)模拟试卷19及答案与解析.doc_第3页
第3页 / 共26页
[计算机类试卷]计算机三级(数据库技术)模拟试卷19及答案与解析.doc_第4页
第4页 / 共26页
[计算机类试卷]计算机三级(数据库技术)模拟试卷19及答案与解析.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、计算机三级(数据库技术)模拟试卷 19及答案与解析 一、选择题 1 下列关于概念数据模型的说法,错误的是 ( )。 ( A)概念数据模型并不依赖于具体的计算机系统和数据库管理系统 ( B)概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计 ( C)概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件 ( D)概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能 2 在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下 列关于数据库应用系统实现与部署阶段工作的说法,错误的是 ( )。 ( A)此阶段会根据数据库逻辑结

2、构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构 ( B)此阶段会将用户原有数据按照新的数据结构导入到新系统中 ( C)此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法 ( D)此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作 3 存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是 ( )。 ( A)存储管理器负责检查用户是否具有数据访问权限 ( B)为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换 ( C)存储管理器会为

3、编译好的查询语句生成执行计划,并根据执行计划访问相关数据 ( D)存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性 4 下列叙述中不属于三层 B S结构数据库应用系统特点和操作特征的是 ( )。 ( A)客户端使用浏览器,浏览器与 Web应用服务器之间的通信使用超文本传输协议 (HTTP) ( B)数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器 ( C)这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大 ( D)这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库

4、应用系统提供的各种数据服务 5 实体联系模型简称 ER模型,是数据库设计常用的一种建模方法。关于 ER模型,下列说法错误的是 ( )。 ( A) ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系 ( B)用 ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集 ( C) ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系 ( D)用 ER模型描述实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征 6 下列关于函数依赖概念的说法,正确的是 ( )。 ( A)函数依赖研究一个关系中记录之间的依赖关系

5、 ( B)函数依赖研究一个关系中属性之间的依赖关系 ( C)函数依赖研究一个关系中主码与外码之间的依赖关系 ( D)函数依赖研究一个 关系中某列不同行之间取值的依赖关系 7 下列有关三级模式结构和数据独立性的说法,正确的是 ( )。 ( A)在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求 ( B)外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式 ( C)三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响 ( D)数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用

6、程序的开发,但增加了用户维护数据的代价 8 现要为某大型商场开发一个数据库应用系统,在该应用系统的生命周期中,设有下列活动: 开发人员执行 DDL代码建立数据库结构 编写商品信息录入和导入程序,在系统投入运行前建立商品信息清单 根据商场销售业务开展情况,调整数据库中的商品清单和价格 准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中 为了防止数据丢失,定期对数据库中的数据进行转储 以上活动中,属于商场数据库应用系统实施活动的是 ( )。 ( A)仅 和 ( B)仅 、 和 ( C)仅 和 ( D)仅 和 9 设有如下所示 ER图: 下列能够正确表示该 ER图的 UML类

7、图是 ( )。 10 设在 SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000 10000,设用整型类型存储。下列数据类型中最合适的是 ( )。 ( A) int ( B) smallint ( C) tinyint ( D) bigint 11 设某数据库在非工作时间 (每天 8: 00以前、 18: 00以后、周六和周日 )不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是 ( )。 ( A)建立存储过程 ( B)建立后触发型触发器 ( C)定义内嵌表值函数 ( D)建立前触发型触发器 12 在开发数据库应用系统时,使用存储过程可以

8、提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是 ( )。 ( A)存储过程可以接受输入参数,并可将执行结果以输出参数形式返回 ( B)存储过程可以有多个输入参数,但只能有一个输出参数 ( C)定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作 ( D)存储过程的输入参数和输出参数均可有默认值 13 在 SQL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:现要在该系统中创建一个新的用户数据库,则用户数据库中主要数据文件的大小不能小于( )。 ( A) 15MB ( B) 4MB ( C) 8MB ( D) 6MB 14

9、设有工作表 (工作编号,最低工资,最高工资 ),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的 2倍。在 SQL Server 2008环境中有下列创建该表的语句: CREATE TABLE工 作表 ( 工作编号 int primary key, 最低工资 int, 最高工资 int check(最高工资 between 最低工资 and 最低工资 * 2) ) CREATE TABLE 工作表 ( 工作编号 int, 最低工资 int, 最高工资 int, primary key(工作编号 ), check(最高工资 bet

10、ween 最低工资 and 最低工资 * 2) ) CREATE TABLE工作表 ( 工作编号 int primary key(工作编号 ), 最低工资 int, 最高工资 int, check(最高工资 between 最低工资 and 最低工资 * 2) ) CREATE TABLE工作表 ( 工作编号 int primary key(工作编号 ), 最低工资 int, 最高工资 int check(最高工资 between 最低工资 and 最低工资 * 2) ) 上述语句中正确的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)全部 15 在 SQL Server

11、 2008的某数据库中,设 U1用户是 R1角色中的成员,现已授予R1角色对 T表具有 SELECT和 DENY UPDATE权限,同时授予了 U1用户对 T表具有 INSERT和 UPDATE权限,则 U1用户最终对 T表具有的权限是 ( )。 ( A) SELECT和 INSERT ( B) INSERT和 UPDATE ( C) SELECT、 INSERT和 UPDATE ( D) INSERT 16 在 SQL Server 2008中,有系统数据库 master、 model、 msdb、 tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是 ( )。 (

12、 A)对系统数据库和用户数据库都实行周期性备份 ( B)对系统数据库和用户数据库都实行修改之后即备份 ( C)对系统数据库实行修改之后即备份,对用户数据库实行周期性备份 ( D)对 master、 model、 msdb实行修改之后即备份,对用户数据库实行周期性备份,对 tempdb不备份 17 在 SQL Server 2008中,设 U1用户在某数据库中是 db datawriter角色中的成员,则用户 U1从该角色中可以获得的数据操作权限是 ( )。 查询 插入 更改 删除 ( A)仅 ( B)仅 和 ( C)仅 、 和 ( D)全部 18 某数据库应用系统中,数据库管理员发现某个查询功

13、能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是 ( )。 ( A)将此查询语句放置在视图中,使用视图实现该查询操作 ( B)修改实现此功能的查询语句,将连接查询改为嵌套查询 ( C)将此功能涉及到的表进行合并,然后对合并后的表进行查询 ( D)将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作 19 在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发 控制技术。下列关于基于锁的并发控制技术的说法,错误的是 ( )。 ( A)锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用 ( B)数据库中的锁主

14、要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁 ( C)数据库管理系统可以采用先来先服务的方式防止出现活锁现象 ( D)当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁 20 在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于 照片存储与使用的说法,错误的是 ( )。 ( A)将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多 ( B)将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量 ( C)将照片存储在数据库中虽然会导致数据库

15、的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度 ( D)与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性 21 现有课程表 (课程号,课程名,学分,开课学期,课程性质 ), 课程号为主码。该表数据量较大。设经常要对该表执行类似下面的查询: SELECT*FROM课程表 WHERE课程名 =数据库原理 为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是 ( )。 ( A)为课程名列建立一个主索引 ( B)为课程名列建立一个位图索引 ( C)为课程名列建立一个辅索引 ( D)此表上不需要建任何索引 22

16、 某数据库应用系统使用 SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据 库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器 CPU使用率小于 1,磁盘 IO也非常小。造成此现象可能的原因是 ( )。 ( A)客户机到数据库服务器的网络故障 ( B)更新操作涉及到的表没有建立主码 ( C)更新的字段没有建立有效的索引 ( D)更新操作涉及到的数据被锁定 23 日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据库系统日志文件的说法,

17、正确的是 ( )。 ( A)数据库系统不要求日志的写入顺序必须与并行 事务执行的时间次序一致 ( B)为了保证数据库是可恢复的,必须严格保证先写数据库后写日志 ( C)日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率 ( D)系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件 24 在 SQL Server 2008中,设先对 MyDB数据库进行了一次完整备份,然后对该数据库进行了一次日志备份,这两次备份均备份在 BK设备上。假设: BK设备上只有这两次备份的内容。现要从备份中恢复 MyDB数据库,正确的恢复过程及语句是 ( )。 (

18、A) restore log MyDB from BK with file=1, norecovery restore database MyDB from BK with file=2 ( B) restore log MyDB from BK with file=1, norecovery restore database MyDB from BK with file=2, norecovery ( C) restore database MyDB from BK with file=1, norecovery restore log MyDB from BK with file=2, n

19、orecovery ( D) restore database MyDB from BK with file=1, norecovery restore log MyDB from BK with file=2 25 在 SQL Server 2008中, master是一个非常重要的系统数据库,如果 master损坏将会对系统造成严重后果,因此系统管理员应该对 master进行备份。 SQL Server 2008对数据库提供的 备份有: 完整备份 差异备份 日志备份 以上备份方法中能够应用在 master数据库上的是 ( )。 ( A)仅 ( B)仅 和 ( C)仅 和 ( D)全部 26

20、 关于并行数据库,下列说法错误的是 ( )。 ( A)层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构 ( B)无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于 OLTP应用 ( C)并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率 ( D)并行数据库系统的主要目 的是实现场地自治和数据全局透明共享 27 现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁业务经营管理系统管理其日常业务。已知其中的销售数据明细表结构为 (销售记录 ID,商品ID,价格,数量,总金额,销售时间,分店 ID),该表数据量很大。为了提高数据访问效

21、率,系统将每年每个分店的销售数据划分成独立的数据表,这种划分方式被称为 ( )。 ( A)轮转划分 ( B)范围划分 ( C)散列划分 ( D)多维划分 28 在分布式数据库的数据分配中,若所有全局数据有且只有一份,它们被分割成若干片 段,每个片段被分配在一个特定场地上,则该策略属于 ( )。 ( A)集中式 ( B)分割式 ( C)全复制式 ( D)混合式 29 在大型企业的数据库应用系统中,联机事务处理 (OLTP)和联机分析处理 (OLAP)是常见的数据管理与数据分析形式。关于 OIXP和 OIAP,一般情况下,下列说法正确的是 ( )。 ( A) OLTP系统的安全性要求比 OLAP系

22、统的低,也比较容易实现 ( B) OLAP系统在访问数据时,一般以访问少量记录为主, OLTP系统则相反 ( C) OLTP要求系统必须具有很高的响应速度 ,而 OLAP对系统响应速度的要求较为宽松 ( D) OLTP系统一般由企业的中上层或决策层使用,而 OLAP系统一般由企业的中下层业务人员使用 30 在对某商场的顾客进行流失预测分析时,先取得一个顾客样本集 S,其模式为(id, a1, a2, , an, c),其中 id为顾客的唯一标识, ai(i=1, 2, , n)为顾客的属性,如年龄、性别、消费时间间隔等, c的取值为流失,未流失。现有算法A对样本 S进行处理,输出结果为 P,

23、P能根据该样本集外的顾客 u的 n个属性,确定 u的 c属性值,以对顾客的流失作出预测。那么, A和 P分别是 ( )。 ( A)聚类算法,聚类工具 ( B)分类算法,分类器 ( C)关联规则算法,规则集 ( D)多维分析算法, OLAP工具 二、应用题 31 从功能角度数据库应用系统可以划分为表示层、业务逻辑层、数据访问层、数据持久层四个层次,其中负责向表示层直接传送数据的是 _层。 32 三层浏览器服务器结构的数据库应用系统是由浏览器、数据库服务器和_服务器三部分组成的。 33 在 UML中, _图主要用于捕述对象在空间中如何交互,即除了动态交互,它也 直接描述了对象是如何链接在一起的。在

24、图中没有时间轴,而是将消息按序编号。 34 在 T-SQL中,将查询结果保存到新表 (NewTable)中的语句是 SELECT列 1,列 2_NewTable FROM表 1。 35 没有学生表 (学号,姓名,所在系 )和选课表 (学号,课程号,成绩 ),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句: SELECT DISTINCT姓名,所在系, AVG(成绩 )_(PARTITION BY T1学号 )AS平均成绩 FROM学 生表 T1 JOIN选课表 T2 ON T1学号 =T2学号 36 在 SQL Server 2008中,没要在 T表上创建一个针对插入

25、和更新操作的后触发型触发器。请补全下列语句: CREATE TRIGGER tri T ON T1_INSERT, UPDATE AS 37 在 T-SQL中,提取 curl游标中倒数第 5行数据的语句是 FETCH ABSOLUTE_FROM curl 38 在 SQL Server 2008中,通过对视图创建唯一聚集索引的方式可将视图的结果集保存剑数据库中,这种视图被称为 _视图。 39 在 SQL Server 2008中,具有查询全部用户表数据权限的数据库角色是_。 40 在 SQL Server 2008中,可以在查询语句里加 _子句实现以 XML格式返回查询结果。 41 设 SQL

26、 Server 2008中有 students数据库,在简单恢复模式下已经对其进行了完整数据库备份,且备份到了 MyBK 1设备上,设此设备上仅有此次备份数据。请补全恢复此数据库的 SQL语句: _DATABASE students FROM MyBK 1 42 云计算包含互联网上的应用服务及在数据库中提供这些服务的软硬件设施,通常包括软件即服务、平台即服务、基础设施即服务,其中 _即网络提供操作系统和相关服务,而无需下载或安装。 43 局部 _透明性处于分配模式与局部概念模式之间,它使用户在编写应用程序时不但要了解全局数据的分片情况,还要了解各片段的副本复制情况及各片断和它们副本的场地位置分

27、配情况,但是不需要了解各场地上数据库的数据模型。 44 在分布式数据库的数据分配中,若 全局数据存在多个副本,在每个物理场地中都保存一个完整的数据副本,本策略属于 _式。 45 在进行数据库优化时,如果采用分割表技术进行数据库模式调整,则进行_分割之后得到的所有表中除了都含有主码外其余列都不相同。 三、设计与应用题 45 设某连锁商店数据库中有关系模式 R: R(商店编号,商品编号,库存数量,部门编号,负责人 ) 如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。 46 请根据上述规定,写出关 系模式 R的函数依赖集; 47 请

28、给出关系模式 R的候选码; 48 请说明关系模式 R属于第几范式,并给出理由; 49 请将 R分解成满足 3NF的关系模式。 49 设在 SQL Server 2008某数据库中,已建立了四个文件组: fg1、 fg2、 fg3和fg4,以及一个分区函数 RangePF1。 RangePF1的定义代码如下: CREATE PARTITION FUNCTION RangePF1(int) AS RANGE LEFT FOR VALUES(100, 200, 300) 50 请基于 RangePF1创建一个分区方案 RangePS1,每个分区对应一个文件组。 51 请使用 RangePS1创建一个

29、分区表 PartitionT(Gid, GoodName, Price),该表基于 Gid列创建分区。其中 Gid: int类型,取值大于等于 1; GoodName:统一字符编码可变长类型,最多可存储 20个汉字; Price:定点小数类型,小数部分 1位,整数部分到千位。 51 某商场商品经营管理系统使用 SQL Server 2008数据库管理系统,此系统上线运行 1年后,业务人员使用某统计功能 (此功能每月使用一次 )时发现速度很慢。该统计功能主要执行的 SQL语句如下: SELECT商品号, SUM(销售数量 *销售价格 )销售额 FROM销售明细 GROUP BY商品号; 该销售明

30、细表的建表语句如下: CREATE TABLE销售明细 ( 序列号 int IDENTITY(1, 1)NOT NULL, 商品号 int NOT NULL, 销售日期 datetime NULL, 销 售数量 int NOT NULL, 销售价格 int NOT NULL ); 并在销售明细表上建有如下索引: CREATE index ix销售明细商品号 on 销售明细 (商品号 ); 某技术人员提出通过执行下述语句以提高此查询的运行效率: CREATE VIEW 商品销售额视图 WITH SCHEMABINDING AS SELECT商品号, SUM(销售数量 *销售价格 )销售额, CO

31、UNT BIG(*)cnt FROM dbo销售明细 GROUP BY商品号; CREATE UNIQUE CLUSTERED INDEX ix商品销售额 ON商品销售额视图 (商品号 ); 52 请分析该技术人员给出的语句功能以及对原有查询语句的性能影响,并给出原因。 53 此商场的销售量很大,每天有大量数据插入到销售明细表中。请从数据库整体性能角度分析,此技术人员提出的优化方法是否合适,并给出原因。 计算机三级(数据库技术)模拟试卷 19答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 概念数据模型主要用来描述世界的概念化结构,它使数据库设计人员在设计的初始阶段摆脱计算机系统及

32、DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据库管理系统无关,所以没有描述数据的完整性约束条件。 2 【正确答案】 D 【试题解析】 系统的实现阶段主要是系统编码和测试,针对对系统的功能和性能不足对系统进行升级是运行维护阶段的工作。 3 【正确答案】 C 【试题解析】 C项是查询处理器的功能,不是存储管理器功能。 4 【正确答案】 C 【试题解析】 B S结构的数据库应用系统的特点是用户界面完全通过 WWWW浏览器实现,一部分事务逻辑在前端实现,主要的事务逻辑 在服务器实现,所以其对客户机配置要求不高,即使对服务器要求较高,也不需要安装客户端软件。 5 【正确答案】

33、 D 【试题解析】 设计数据库时,要分析这个数据库必须存储的信息及这些信息组成部分之间的关系, ER模型就是用来描述数据库中实体及其属性以及各个实体问联系的描述方法, ER模型建模时,不考虑数据库在计算机中的存储和处理特性。 6 【正确答案】 B 【试题解析】 函数依赖的定义为:设 R(U)是属性集 U的关系模型 X, Y是 U的子集,若对于 R(U)的任意一个可能的关系 r, r中不可能存在两个元组在 X上属性值相等,而在 Y上的属性值不等,则称 X函数确定 Y或 Y函数依赖于 X。其本质是根据属性问的依赖情况来判定关系是否具有模型不合适的性质。 7 【正确答案】 C 【试题解析】 A选项中

34、内模式也称存储模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,一个数据库只有一个内模式。 B选项中外模式可以有多个,其是应用程序或用户与数据库通信的接口,不同的用户访问同一个数据库对应多个外模式。 D选项中数据与程序之间的独立性,使数据定义与描述分离,所有数据的存取由 DBMS管理,用户不必考虑存取细节 ,所以减少了应用程序的维护。 8 【正确答案】 A 【试题解析】 、 属于实施活动, 、 、 属于运行和维护活动。 9 【正确答案】 C 【试题解析】 考虑到领导与下属关系为一对多 (即一个领导可以领导多个下属 ),所以关系上用 “1: *”表示 “领导:下属 ”,排除

35、A、 D选项。又因为一个部门可以有不同职能的员工,排除 B选项。所以选择 C选项。 10 【正确答案】 B 【试题解析】 本题主要是对数字类型的区别,体现在表示的位数和存储字长上面。有符号数 bigint是从 263到 263 1的整型 数据,存储大小为 8个字节;有符号数 int是从 231到 231 1的整型数据存储大小为 4个字节;有符号数 smallint是从 215到 215 1的整型数据,无符号数 smallint从 0到 216 1,存储大小为 2个字节; tinyint是从 0到 255的整型数据,存储大小为 1字节,所以选择 B选项。 11 【正确答案】 D 【试题解析】 触

36、发器是用户定义在关系表上的一类由时间驱动的特殊过程。一旦定义,任何用户对表的增、删、改操作均由服务器自动激活相应的触发器,在DBMS核心层进行集中的完整性控制,类似于约 束。前触发型触发器只执行触发器指定的内容而不执行引发触发器的 SQL语句,为职工表中插入数据设定一个非工作时间的前触发型触发器后就可实现该功能,所以选择 D选项。 12 【正确答案】 B 【试题解析】 PL SQL主要由两种类型构成,即命名块和匿名块。匿名块每次执行时都需要进行编译,不能被存储到数据库中,也不能在其它的 PL SQL中调用。存储过程和函数是命名块,它们被编泽后保存在数据库中,可以被反复调用,运行速度快。其结构为

37、: CREATE Procedure过程名 (参数列表 ) AS; 参数列表可以为输入参数、输出参数,且输入、输出参数均可以有多个。所以选择 B选项。 13 【正确答案】 B 【试题解析】 不能小于 model数据库的大小。 Model数据库为新创建的数据库提供模版。 14 【正确答案】 B 【试题解析】 当用 CHECK进行约束条件限制时,若其只涉及对某一列的约束则可以放在该列后面,如果是约束条件中涉及两列或两列以上,则为对整个数据表的约束,放在表的最后面。 15 【正确答案】 A 【试题解析】 当用户的权限与其所在的角色的权限发生冲突时,以角色 的权限为标准。 16 【正确答案】 D 【试

38、题解析】 因为系统数据库 master、 model、 msdb修改较少,且对数据库系统影响较大,所以每次修改后应及时备份;而用户自定义的数据库 (如学生成绩管理系统中的数据库 )在使用过程中会经常不定期的修改,而且每次修改量不大,如果每次修改完就重新备份则对系统操作冗余性较大,所以采用定期备份; tempdb是系统临时文件的数据库,每次启动后都会清空,所以没必要备份。故选择 D选项。 17 【正确答案】 C 【试题解析】 db datawriter角色只分 配了对数据库的写操作的权限,而不能进行查看,所以选择 C选项。 18 【正确答案】 C 【试题解析】 视图在 sql语句相同的情况下不能

39、够提高效率, A选项错误; B、 D选项并没有简化查询的运算量从而将表合并,也没有减少连接产生的运算量从而提高查询效率。 19 【正确答案】 B 【试题解析】 当事务 T对某个数据加上排它锁时, T可以对该数据进行读和写,其他任何事务都不能再对该数据加任何类型的锁,直到 T释放该锁才行;当事务T对某个数据加上共享锁,则 T只能对该数据进行读操作,不能修改数据,且其它事务也 可以对该数据加共享锁但不能加排它锁。只有等到该数据没有被其他任何事务访问时才能加排它锁。 20 【正确答案】 C 【试题解析】 照片存储到数据库后,多个用户同时对照片的访问受到了很大的限制,所以,同一时间的高并发访问对数据库

40、的要求极高。故本题选择 C选项。 21 【正确答案】 C 【试题解析】 本题考查索引的设置。主索引是根据数据对象的主键建立的索引,它们决定了被索引记录的位置,而辅助索引没有这样的限制,可以用于任何索引目的并且可以查找多个数据文件存放的位置。而位图索引一般在范围查询时使用 。 22 【正确答案】 D 【试题解析】 因为在客户端和服务器自带的客户端工具上都是长时间运行无响应,所以与网络无关, A选项错误; B选项中表在建立时必须设定主码,若没有设定则默认所有属性集合为主码,所以 B选项错; C选项中索引在更新时比较复杂,其本身为虚表,在更新时会对其数据所在的原表更新。当数据被上锁后,若其它事务对其

41、进行:写操作,只能等其释放后才能调用。所以选择 D选项。 23 【正确答案】 C 【试题解析】 A选项日志写入顺序必须和并行事务执行的时间次序一致,因为这样才能在数据库恢复时 进行 redo和 undo操作,从而保证数据的一致性而不会产生脏数据; B选项必须先写日志再写数据库,这样当数据库发生故障时可以根据日志完全恢复,否则如果先写数据,当数据刚写完时,数据库故障而没来得及写日志,导致数据恢复时发生错误。 D选项事务恢复时同样需要日志,如 redo、undo操作。所以选择 C选项。 24 【正确答案】 D 【试题解析】 在进行数据恢复时,首先恢复完全备份,其次恢复差异备份,最后恢复日志备份。备

42、份日志时使用 Norecovery用来备份尾日志,这样备份日志的时候数据库处于恢复状态,别的 进程就不能再访问数据库,日志就不会再增加,因此在还原的时候就可以正常恢复。还原备份的时候如果想同时还原之后的日志,必须加上 Norecovery才可以还原,如果有多个日志备份,除了最后一个日志备份外,还原其他日志也必须加上 Norecovery。所以选择 D选项。 25 【正确答案】 A 【试题解析】 master数据库是 SQL Server系统里面最重要的数据库,因为它包含了系统中的有关数据库的所有信息。对 master数据库只能进行完全数据库备份操作, SQL Server不支持在 master

43、数据库上进 行差异备份、事务日志备份以及文件备份。所以选择 A选项。 26 【正确答案】 D 【试题解析】 并行数据库系统的主要目的是通过高速通信介质连接多个可独立处理的单元以并行执行的方式完成对数据库系统的互联查询、内部查询及各种内部操作。分布式数据库系统的主要日的才是实现场地自治和数据全局透明共享。 27 【正确答案】 D 【试题解析】 轮转法:对关系顺序扫描,将第 i个元组存储到标号为 Di mod n的磁盘上,该方式保证了元组在多个磁盘上均匀分布 散列划分:选定一个值域为 0,1, , n 1的散列函 数,对关系中的元组基于划分属性进行散列,如果散列函数返回 i,则将其存储到第 i个磁

44、盘。范围划分:根据表中某个属性取值区间划分成不同的子区间,然后根据表中的属性值属于的不同区间将表分成不同的子表。多维划分:维是人们观察事物的角度,同样的数据从不同的维进行观察可能会得到不同的结果,如从各个分店的角度、各种商品的角度 (商品 ID)等,而每个维度又可按粒度的不同划分成多个层次,称为维度成员。本题中将总表按分店号与时间划分成不同的子表,属于多维划分,所以选择 D选项。 28 【正确答案】 B 【试题解析】 分布式 数据库的分配方式包括集中式、分割式、全复制式、混合式。集中式指所有数据片断都安排在一个场地上;分割式指全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定

45、场地上;全复制式是在每个站点上都有全局数据的复制样本,数据的冗余性最大;混合式指全局数据被分为若干个数据子集,每个子集被安排在一个或多个不同的场地上,但是每个场地未必保存所有数据。 29 【正确答案】 C 【试题解析】 OLTP是对数据库联机的日常操作,通常是对一条记录的查询和修改,要求快速响应用户的请求,对数据的安全性、完整性及 事物吞吐量要求很高。而 OLAP是对数据的查询和分析操作,通常是对海量历史数据的查询和分析,要访问的数据量非常大,查询和分析操作十分复杂。所以 A、 B选项错。又因为 OLAP为宏观分析, OLTP为微观操作,所以前者面向中上层和决策者使用,而后者面向企业的中下层业

46、务人员使用。所以 D选项。因此选择 C选项。 30 【正确答案】 B 【试题解析】 由于有样本集和测试集之分,又有已有的类别标签,所以属于监督学习。分类:通过学习得到一个目标函数 f,把每个属性集 x映射到一个预先定义的类标号 y。分类属于监督学习。聚类: 根据在数据中发现的描述对象及其关系的信息,将数据对象分组,组内的对象相互之间是相似的,而不同组中的对象则不同。组内的相似性越大,组间差别越大,聚类就越好,属于无监督学习。关联规则挖掘:发现隐藏在大型数据集中的有意义的联系。多维分析是指各级管理决策人员从不同的角度、快速灵活地对数据仓库中的数据进行复杂查询多维分析处理。根据题意显然是符合分类。

47、所以选择 B选项。 二、应用题 31 【正确答案】 业务逻辑 【试题解析】 表示层负责所有与用户交互的功能;业务逻辑层负责根据业务逻辑需要将表示层获取的数据进行 组织后,传递给数据访问层,或将数据访问层获取的数据进行相应的加工处理后,传递给表示层用于展示;数据访问层负责与DBMS系统进行交互,提取或存入应用系统所需的数据;数据持久层负责保存和管理应用系统数据。 32 【正确答案】 应用 【试题解析】 三层浏览器服务器结构的数据库应用系统是由浏览器、数据库服务器和应用服务器三部分组成的。 33 【正确答案】 协作或通信 【试题解析】 通信图也称协作图,显示了在交互过程中各个对象之间的组织交可关系

48、以及对象彼此之间的链接。通信图显示的是对象之间的关系 ,并不侧重交互的顺序,它没有将时间作为一个单独的维度,而是使用序列号来确定消息及并发线程的顺序。 34 【正确答案】 into 【试题解析】 当使用 SELECT语句查询数据时,产生的结果是保存在内存中的。如果希望将查询结果永久保存下来,如保存在一个表中,则可以通过在SELECT语句中使用 INTO子句实现。语法格式为: SELECT查询列表序列 INTOFROM数据源 35 【正确答案】 OVER 【试题解析】 在 SQL Server中,一组行被称为一个窗口,开窗函数是指可以用于 “分区 ”或 “分组 ”计算的函数这些函数结合 OVER子句对组内的数据进行编号,并进行求和、计算平均值等统计。因此,从这个角度来说, SUM、 AVG以及ROW NUMBER等都可以称为开窗函数,开窗函数可以分别应用于每个分区,把每个分区看成是一个窗口,并为每个分区进行计算,开窗函数必须放在 OVER子句前边。 36 【正确答案】 AFTER或 FOR 【试题解析】 使用 AFTER或 FOR选项定义的触发器为后触发的触发器,使用INSTEAD OF选项定义的触发器为前触发型触发器。 37 【正确答案】 5 【试题解析】 游标中 ABSOLUTEn nvar参数意义为:如果 n或 nvar为正,返回从游标第一行开始的第 n行,并将返

展开阅读全文
相关资源
猜你喜欢
  • AECMA PREN 3708-004-1996 Aerospace Series Modular Interconnection Systems Terminal Junction Systems Part 004  Removable Feedback Modules Version Unsealed Product Standard Edition P.pdf AECMA PREN 3708-004-1996 Aerospace Series Modular Interconnection Systems Terminal Junction Systems Part 004 Removable Feedback Modules Version Unsealed Product Standard Edition P.pdf
  • AECMA PREN 3708-005-1996 Aerospace Series Modular Interconnection Systems Terminal Junction Systems Part 005  Frames with Accessories for Feedback Modules Version Sealed and Unseal.pdf AECMA PREN 3708-005-1996 Aerospace Series Modular Interconnection Systems Terminal Junction Systems Part 005 Frames with Accessories for Feedback Modules Version Sealed and Unseal.pdf
  • AECMA PREN 3709-2005 Aerospace Series Wrenches and Sockets Bi-Hexagonal Technical Specification Edition P 2《航空航天系列.十二角扳手和套筒.技术规范.》.pdf AECMA PREN 3709-2005 Aerospace Series Wrenches and Sockets Bi-Hexagonal Technical Specification Edition P 2《航空航天系列.十二角扳手和套筒.技术规范.》.pdf
  • AECMA PREN 3710-1990 Aerospace Series Sockets Bi-Hexagonal Technical Specification Issue P 1《航空航天系列.十二角扳手技术规范.》.pdf AECMA PREN 3710-1990 Aerospace Series Sockets Bi-Hexagonal Technical Specification Issue P 1《航空航天系列.十二角扳手技术规范.》.pdf
  • AECMA PREN 3711-1990 Aerospace Series Wrench-Double Ended Bi-Hexagonal Straight Cranked Offset Issue P 1《航空航天系列.双头十二角油曲槟扳手》.pdf AECMA PREN 3711-1990 Aerospace Series Wrench-Double Ended Bi-Hexagonal Straight Cranked Offset Issue P 1《航空航天系列.双头十二角油曲槟扳手》.pdf
  • AECMA PREN 3712-1991 Aerospace Series Nuts Anchor Self-Locking One Lug Fixed Reduced Series with Counterbore in Steel Cadmium Plated MoS2 Lubricated Classification 1100 MPa (at Amb.pdf AECMA PREN 3712-1991 Aerospace Series Nuts Anchor Self-Locking One Lug Fixed Reduced Series with Counterbore in Steel Cadmium Plated MoS2 Lubricated Classification 1100 MPa (at Amb.pdf
  • AECMA PREN 3713-1991 Aerospace Series Nuts Self-Locking Bihexagonal in Steel Cadmium Plated MoS2 Lubricated Classification 1550 MPa (at Ambient Temperature) 235 Degrees C Issue P 1.pdf AECMA PREN 3713-1991 Aerospace Series Nuts Self-Locking Bihexagonal in Steel Cadmium Plated MoS2 Lubricated Classification 1550 MPa (at Ambient Temperature) 235 Degrees C Issue P 1.pdf
  • AECMA PREN 3714-1993 Aerospace Series Nuts Anchor Self-Locking Floating Two Lug with Counterbore in Heat Resisting Steel Silver Plated Classification 1 100 MPa (at Ambient Temperat.pdf AECMA PREN 3714-1993 Aerospace Series Nuts Anchor Self-Locking Floating Two Lug with Counterbore in Heat Resisting Steel Silver Plated Classification 1 100 MPa (at Ambient Temperat.pdf
  • AECMA PREN 3716-001-1997 Aerospace Series Connector Single-Way with Triaxial Interface for Transmission of Digital Data Part 001 Technical Specification Edition P 1《航空航天系列 数字化数据传输 .pdf AECMA PREN 3716-001-1997 Aerospace Series Connector Single-Way with Triaxial Interface for Transmission of Digital Data Part 001 Technical Specification Edition P 1《航空航天系列 数字化数据传输 .pdf
  • 相关搜索

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

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