计算机三级(数据库技术)模拟试卷367_第1页
计算机三级(数据库技术)模拟试卷367_第2页
计算机三级(数据库技术)模拟试卷367_第3页
计算机三级(数据库技术)模拟试卷367_第4页
计算机三级(数据库技术)模拟试卷367_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机三级(数据库技术)模拟试卷367

一、选择题(本题共30题,每题1.0分,共30分。)

1、基于严格的、明确的需求作为软件系统开发基础的软件开发模型是()。

A、瀑布模型

B、快速原型模型

C、螺旋模型

D、结构模型

标准答案:A

知识点解析:根据瀑布模型6个阶段的任务可知,瀑布模型是基于严格的、明确的

需求作为软件系统开发基础的软件开发模型;快速原型模型是一种快速开发方法,

其指导思想是不必把前期各阶段的活动做得尽善尽美后才启动下阶段的活动;螺旋

模型是将瀑布模型的系统化与快速模型的可修改性结合起来,引入风险评估活动。

故答案为A项v

2、在一个ER图中,包含四个实体集,两个二元一对多联系,一个三元多对多联

系,一个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数

是()。

A、4个

B、5个

C、6个

D、7个

标准答案:C

知识点解析:根据题意,本题中存在4个实体,2个二元一对多联系,一个三元多

对多联系,一个一元多对多联系。在从ER图转换为关系模式时,实体转换为独立

的模式,多对多转换为关系模式,一对多联系中一端并入到多端的实体,一对一联

系并入实体中。因此本题中有4个实体转换的模式,2个多对多联系转换的关系模

式,一共可以得到6个关系模式。故答案为C项。

3、从功能角度数据库应用系统可以划分为四个层次,其中负责向表示层直接传送

数据的当()。

A、表不层

B、业务逻辑层

C、数据访问层

D、数据持久层

标准答案:B

知识点解析:数据库应用系统从功能的角度可以划分为四层,分别是表示层、业务

逻辑层、数据访问层和数据持久层。①表示层:用于显示数据和接受用户输入的

数据。(一般为Windows应用程序或Web应用程序)。②业务逻辑层:是表示层和

数据访问层之间的桥梁,主要负责数据的传递和处理。③数据访问层:实现对数

据的保存和读取操作。可以访问关系数据库、文本文件或XML文档等。④数据

持久层:以程序为媒介非表现层或服务层的数据持久化,它位于物理层和数据访问

层之间。

4、在需求分析阶段,可以使用IDEF0方法来建立系统的功能模型,它的基本元素

是矩形框和箭头。下面列出的描述学生助学贷款资格审批活动的图中,正

确的是()。

Oc、

学工

贷款货格,

学生累、助学贷款・批・

学生家r助学贷*•依•

我收入・活动编号・逑果・庭收入•活动编号.]姑泉.

|货软资格・

学工龈

A、

B、

C、

D、

标准答案:A

知识点解析:组成IDEF0图的基本元素是矩形框和箭头,如下图所示,矩形框内

的动词短语描述功能活动的名称,活动的编号按要求写在矩形框右下角指定的位

Ig・

活动名f

机M

置。左边的输入箭头表示完成活动需要的数据;矩形框上

方的控制箭头描述了影响这个活动执行的事件或约束条件;右边的输出箭头说明由

此活动产生的结果集信息;卜.方进入的机制箭头表示实施该活动的物理手段或完成

活动所需要的资源(计算机系统、人或组织)。学生为家庭收入只能作为学生申请贷

款的条件,不能作为学生申请助学贷款这个活动所需要的资源或者物理手段,因此

可以排除B、D两项;贷款资格应该是贷款的约束条件,因此可以排除C项。故答

案为A项。

5、在IDEF1X数据建模方法中,学生实体集被划分为研究生和本科生,则学生和

本科生之间的联系是()c

A、标定型联系

8、非标定型联系

C、分类联系

D、非确定联系

标准答案:C

知识点解析:分类联系是指两个或者多个实体集之间的联系,且这些实体集中存在

一个一般实体集,它的每一个实例恰好与一个且仅一个分类实体集的一个实例相联

系。在本题中,学生是一般实体集,而本科生是他的一个分类。故答案为C项。

6、反规范化是将现有的表进行合并,以便提高数据库性能。下列关于反规范化的

说法,正确的是()。

A、反规范化总是会提高查询效率

B、反规范化总是会减少数据冗余

C、反规范化总不会降低更新效率

D、反规范化总不会增加连接操作

标准答案:D

知识点解析:数据库的反规范化是为了减少表间的连接,提高查询性能,但并非所

有经反规范的数据库都是高效的,这与实际的应用有关,只有满足一定条件的数据

库采用反规范方法才能提高性能。故答案为D项。

7、下列关于不同类型索引的说法,正确的是()。

A、主索引一定是聚集索引,但不一定是唯一索引

B、主索引一定是唯一索引,但不一定是聚集索引

C、主索引不一定是唯一索引,也不一定是聚集索引

D、主索引一定是唯一索引,也一定是聚集索引

标准答案:B

知识点解析:如果索引文件按照其查找码指定的顺序与数据文件中数据记录的排列

顺序一致,则成该索引文件为聚集索引。在数据文件的主码属性集上建立的索引称

为主索引。如果数据文件按照主码值的顺序将元组有序存储在数据文件中,并且以

主码作为查找码建立文件,则该索引文件既是主索引也是聚集索引。唯一索引不允

许索引列包含重复的值。主索引不允许存在重复,所以主索引一定是唯一索引,但

是不一定是聚集索引。故答案为B项。

8、事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法:I.合

并多个小事务n.尽量使用行级锁m.降低事务的隔离性级别w.将单一磁盘改

为RAID1磁盘存储系统以上做法中,能提高事务吞吐量的是()。

A、仅I、□和皿

B、仅I、II和W

c、仅I、in和w

D、仅n、HI和w

标准答案:D

知识点解析:将大事务分解成小事务,避免死锁,是提高事务吞吐量的有效方式。

因此I不能提高事务的吞吐量,其他都是提高事务吞吐量的有效方式。故答案为D

项。

9、下列关于顺序图的说法,正确的是()。

A、顺序图的多个消息之间一般并没有严格的时间次序

B、顺序图的横向矩形框代表类,水平消息线用于表示类间通信

C、顺序图中的虚线称作“生命线”,表示一个对象在其时间周期内的存在

D、顺序图无法描述对象的创建和销毁

标准答案:C

知识点解析:顺序图的第一个消息一般在左边第一个对象的生命线顶端,然后其他

消息按时间顺序相继加入顺序图中,后面发生的消息的线应该比前面发生的消息的

线画得低些,以表示它们之间的时间关系。A项错误。顺序图的横向矩形框代表

对象,水平消息线用于表示对象间通信。B项错误,顺序图可以用来描述对象的

创建和销毁。D项错误,故答案为C项。

10、设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能

有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是()。

A、SELECT职工号,姓名FROM职工表WHERE所在部门IN(SELECT所在部门

FROM职T表WHERET资IN(SELECTMAX(工资)FROM职工表))

B、SELECT职工号,姓名FROM职工表WHERE所在部门二(SELECT所在部门

FROM职工表WHERE工资=(SELECTMAX(工资)FROM职工表))

C、SELECT职工号,姓名FROM职工表WHERE所在部门=(SELECT所在部门

FROM职工表WHERE工资二MAX(工资))

D、SELECT职工号,姓名FROM职工表WHERE所在部门IN(SELECTTOP1所

在部门FROM职工表ORDERBYMAX(工资))

标准答案:A

知识点解析:求最大值应用MAX()函数,故可排除C、D两项。由于可能存在多

人工资最高的情况,所以查询结果是个集合,故要用谓词IN。故答案为A项。

11、在SQLServer2008中,要对结果集中的每行数据进行单独处理,需要使用游

标来实现。下列关于游标的说法,错误的是()。

A、游标由游标结果集和游标当前行指针两部分组成

B、如果声明游标时不指定SCROLL选项,则在对游标进行FETCH操作时只能指

定NEXT和LAST选项

C、在对游标进行FETCH操作后,可以使用@@FETCH_STATUS变量判断数据提

取状态

D、当使用CLOSE语句关闭游标后,需使用DEALLOCATE命令释放系统为游标

分配的资源

标准答案:B

知识点解析:如果未在声明游标时指定SCROLL,则NEXT是唯一支持的提取选

项。故答案为B项。

12、设有职工表(职工号,姓名,所在部门,工资),现要建立基于职工号和所在部

门的非聚集索引,索引键值按职工号升序和所在部门降序排列。下列语句中正确的

是()。

A、CREATEINDEXick—职工表ON职工表(职工号,所在部门DESC)

B、CREATEINDEXidx_职工表ON职工表(职工号ASC,所在部门)

C、CREATECLUSTEREDINDEXidx_职工表ON职工表(职工号,所在部门

DESC)

D、CREATECLUSTEREDINDEXidx_职工表ON职工表(职工号ASC,所在部门

DESC)

标准答案:A

知识点解析:关键字CLUSTERED表明该索引是聚集索引,而题目要求建立非聚

集索引,故排除C、D两项,NONCLUSTERED默认选项,创建一个非聚集索引,

该关键字可以省略。系统默认查询结果按升序排列,因此只需要对需要降序的列

使用关键字DESC即可。故答案为A项

13、下列关于SQLServer2008数据库文件的说法,正确的是()。

A、一个数据库可以包含多个主要数据文件

B、主要数据文件的扩展名必须为.mdf

C、日志文件必须属于一个文件组

D、定义数据文件时如果没有指定文件组则其属于默认文件组

标准答案:D

知识点解析:一个数据库只允许有一个主要数据文件,可以有多个次要数据文件。

主要数据文件的推荐扩展名是.mdf,次要数据文件的推荐扩展名是.ndf。日志文

件不包括在文件组内,三志空间与数据空间是分开管理的。如果在定义数据文件时

没有指定其所属的文件组,则新建数据文件将被分配到默认文件组。故答案为D

项。主要数据文件的推荐扩展名是.mdf,次要数据文件的推荐扩展名是.ndf。

都是作为推荐扩展名,如果是一定必须,说法太绝对了

14、下列关于SQLServer2008系统数据库的说法,错误的是()。

A、master数据库记录了SQLServer实例的所有系统级信息

B、SQLServer实例的作业信息存储在master数据库中

C、对model数据库的修改将应用于以后创建的所有用户数据库

D、每次启动SQLServer时都会重新创建lempdb数据库

标准答案:B

知识点解析:SQLServer实例的作业信息存储在msdb数据库中。作业是在SQL

Server中定义的自动执行的一系列操作的集合,作业的执行不需要任何人工干预。

故答案为B项。

15>下列关于SQLServer2008分区表的说法,错误的是()。

A、如果表中数据量巨大同时数据是分段的,则此表比较适合进行分区

B、用户在使用分区表时不需要考虑操作的是哪个表分区,分区对用户是透明的

C、创建分区函数的目的是告诉数据库管理系统以什么方式对表进行分区

D、创建分区方案时指定的文件组数需要和分区函数生成的分区数相同

标准答案:D

知识点解析:创建分区方案时指定的文件组数不得少于分区函数生成的分区数,否

则就会返回错误信息。故答案为D项

16、美国国防部发布的橘皮书和紫皮书对强制存取控制进行了全面的描述和定义,

给出了通用安全性分级模式,定义了四类安全级别,其中提供验证保护的是()。

AA竹

BB珞

cc垮

DD竹

标准答案:A

知识点解析:A类提供验证保护,B类提供强制保护,C类提供自主保护,D类提

供最小保护。故答案为A项。

17、在SQLServer2008某数据库中,有表T(A,B)和S(A,C)。现在依次执行如

卜SQL命令:①createroleRI;@createuserUI;©grantINSERTonTtoRI;

(4)spaddrolemember'RI',‘UI';@sp_addrolememberMbdatareader\'UI';

©denySELECTonTtoRI;则下列说法中,正确的是()。

A、U1不能查询S表数据,但能够往S表中插入数据

B、U1能够查询T表数据,并且能够往T表中插入数据

C、UI能够查询S表数据,但不能够查询T表数据

D、U1不能查询T表数据,也不能往T表中插入数据

标准答案:C

知识点解析:spaddrolemember语句的作用是为固定数据库角色添加成员。

①createroleR1语句是添加用户角色R1;②createuserU1语句是添加用户U1;

③grantINSERTonTtoR1语句是授权用户R1在表上T具有insert(插入)权限;

(4)sp_addrolcmembcr,UI,是将用户U1添加到R1角色中;

⑤spaddrolememberMbdatareader','UI,是将用户UI添力II至Udb_datareader角色

中,db_datareader的角应具有查询数据库中所有用户数据的角色:⑥deny

SELECTonTtoR1作用是不允许角色RI在表上T上具有查询的功能。由步骤

④、⑤和⑥知道,U1属于R1角色,而R1不能查询T1,故答案为C项。

18、在数据库应用系统的运行维护阶段,设有如下工作:I.监控数据库用户连

接数n.监控并处理事务死锁nr数据出现问题时恢复数据库数据以核查问题

IV.监控数据库空间使用情况,调整存储空间分配V.使用开发人员提供的SQL

命令初始化数据库中的表以上属于数据库管理员日常管理工作的是()。

A、仅I、口、HI和w

B、仅I、n、in和v

c、仅I、n、w和v

D、仅n、m、w和v

标准答案:A

知识点解析:数据库管理员(DBA)日常管理工作有:系统监控与分析(如I)、系统

性能优化调整、系统进叱(升级)、并发控制(如H)、存储空间管理(IV)、安全性维护

(III)、完整性维护、备份与恢复等。V是属于数据庠实现阶段。故答案为A项。

19、数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行

分析的工作,设有如下内容:I.数据库锁情况口.临时段使用情况m.数据库

内存情况W.数据完整性检查V.数据库用户连接数以上属于数据库监控内容的

I口m

A、、

仅ln

B、、

仅inIwn

、、

C仅nW

D、nl、

标准答案:B

知识点解析:数据库监控分析的主要内容:空间基本信息、空间使用率与剩余空间

大小、空间是否具有自动扩展的能力、哪些表的扩展将引起空间的扩展、段的占用

空间与区间数,数据缓冲区的命中率、库缓冲,用户锁,锁与等待、回滚段、临时

段使用情况,索引的使用情况,等待事件和共享池等。W属于数据库安全性和完整

性控制阶段的内容。故答案为B项。

20、索引是数据库中重要的数据结构。下列关于数据库索引的说法,错误的是()。

A、当某个查询语句的查询条件涉及多个属性时,可以考虑在这些属性上建立复合

2、一个表中最多只能有一个主索引

c、在复合索引中,索引属性的顺序一般按照属性E勺长度进行排列

D、在频繁更新的属性上建立索引可能会降低系统性能

标准答案:C

知识点解析:对于复合索引,在查询使用时,最好将where条件顺序作为索引列的

顺序,这样效率最高。故答案为C项。

21、在SQLServer2008中可以使用索引视图提高查询性能。下列关于索引视图的

说法,错误的是()。

A、如果视图中涉及到的数据更新非常频繁,则不适合将其改为索引视图

B、对于包含GROUPBY操作的视图,总是适合将其改为索引视图

C、索引视图会占用数据库存储空间

D、索引视图只能引用同一数据库中同一所有者的对象

标准答案:B

知识点解析:索引视图通常不会提高卜列查询类型的性能:具有大量写操作的

OLTP系统,具有大量更新操作的数据库,不涉及聚合或连接的查询,GROUPBY

列具有高基数度的数据聚合(高基数度表示列包含许多不同的值)。故答案为B项。

22、数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列关

于数据库性能优化的说法,错误的是()。

A、性能优化期间,增加冗余列方法一般是为了减少查询中的连接操作

B、规范化程度越高,数据冗余度就越低,因此在性能优化时,应让关系模式处于

尽可能高的范式级别

C、增加派生性冗余列和新增汇总表的方法都会增加数据库的存储空间

D、数据库管理员可以通过数据库管理工具监控查询执行情况,为经常作为查询条

件的列建立索引

标准答案:B

知识点解析:规范化程度越高,数据冗余度就越低,然后会出现数据处理性能下降

的问题,有时候为了提高查询效率,需要对数据进发反规范化处理,增加数据的冗

余。故答案为B项。

23、检查点是数据库故障恢复中的重要技术。下列关于检查点作用的说法,正确的

是()。

A、在建立检查点时,数据库管理系统会将当前数据缓冲区中的所有数据写入数据

库中

B、检查点校验了日志有效性,日志发生损坏时可以在一定程度上对日志进行修复

C、检查点保证了数据走恢复时REDO和UNDO两种操作可并发执行

D、数据库管理员应定时建立检查点,保证数据库系统出现故障时可以快速恢复

标准答案:A

知识点解析:检查点记录的内容包括:建立检查点时刻所有正在执行的事务清单;

这些事务最近一个日志汜录的地址。B项错误。恢复子系统可以定期或不定期地建

立检查点来保存数据库状态。D项错误。系统在恢复时,如果事务在故障发生时未

完成,应当UNDO;如果事务在检查点之后才提交,它们对数据库所做的修改在

故障发生时还可能在缓冲区中,尚未写入数据库,所以要REDO;如果事务在检查

点之前已经提交,所以以不必执行REDO操作。故答案为A项。

24、设某数据库服务器中配置有3块300GB的硬盘,为了保证可靠性,数据库管

理员在3块硬盘上建立了RAID5。建立RAID5后,可用的磁盘空间为()。

A、300GB

B、400GB

C、900GB

D、600GB

标准答案:D

知识点解析:建立RAID5后,可用的磁盘空间是2*300GB=600GB容量。对于任

意三块磁盘,RAIDS容量等于最小的一块磁盘容量*2。故答案为D项。

25、设某公司有一个基于SQLServer2008的信息管理系统,此系统需要7*24小时

运行,系统数据量很大,但数据变化量较小。此系统能够容忍的数据丢失时间为1

小时。关于该数据库应设置的恢复模式最恰当的是()。

A、完整恢夏模式

B、大容量日志恢复模式

C、简单恢复模式

D、关键日志恢复模式

标准答案:A

知识点解析:SQLServer2008支持三种恢复模式:简单恢复模式、完整恢复模式

和大容量日志恢复模式。简单恢复模式只用于测试和开发数据库,或用于主要包含

只读数据的数据库(如数据仓库),这种模式并不适合生产系统。大容量日志恢复模

式一般只作为完整恢复模式的附加模式,该模式不支持时点恢复。故答案为A。

26、关于分布式数据库,下列说法正确的是()。

A、数据分片中的水平分片是指从列的角度依据一定条件将关系划分为不同的片

断,每个片段必须包含主码

B、数据分片中的垂直分片是指从行的角度依据一定条件将关系划分为不同的片

断,关系的每行至少应属于某一个分片

C、在分布式数据库系统中,虽然数据分布在多个不同的场地上,但在进行查询处

理设计时一般不需要考虑站点间数据的通信代价

D、分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间

标准答案:D

知识点解析:数据分片中的垂直分片是指在关系中从列的角度依据一定条件分为不

同的片断,各片段中应该包含关系的主码属性,以便通过连接方法恢复关系。A项

错误.数据分片中的水平分片是指在关系中从行的角度依据一定条件划分为不同

的片断,关系中的每一行必须至少属于一个片段,以便在需要时可以重构。B项错

误。在分布式数据库系统中,由于数据分布在多个不同的场地上,使得查询史理

中还要考虑站点间传输数据的通信代价。C项错误。故答案为D项。

27、分布式数据库系统的局部数据模型透明性位于()。

A、全局外模式与全局概念模式之间

B、全局概念模式与分片模式之间

C、分片模式与分配模式之间

D、分配模式与局部概念模式之间

标准答案:D

知识点解析:分片透明性是最高级别的透明性,位于全局概念模式与分片模式之

间。局部数据模型透明性位于分配模式与局部概念模式之间。故答案为D项。

28、关于并行数据库,下列说法正确的是()。

A、层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构

B、无共享结构通过负载均衡来降低资源竞争,因此具有很高的可扩展性,适合

OLTP应用

C、共享磁盘结构比共享内存结构具有更大的优势,访问内存不再会产生冲突,也

不会带来处理器节点间额外的通信开销

D、并行数据库系统的主要目的是实现场地自治和数据全局透明共享

标准答案:A

知识点解析:无共享结阂通过最小化共享资源来降低资源竞争的概率,具有很高的

扩展性,适合OLTP应用。B项错误。共享磁盘结构比共享内存结构具有更大的

优势,访问内存不再会产生冲突,但这种结构是通过互联网实现各个处理器之间的

信息和数据交换,会产生一定的通信代价。C项错误。分布式数据库系统的主要

自的是实现场地自治和数据全局透明共享。D项错误。故答案为A项。

29、下歹IJ关于OLAP和OLTP的说法,错误的是():>

A、OLAP系统一般需要处理大量事务,且执行的事务内容比较简单且重复率高

B、OLTP系统是生成数据的系统,OLAP系统则是利用数据的系统

C、OLTP系统一般面向企业外部人员和企业内部基础业务人员,而OLAP主耍面

向企业内部各层次决策人员

D、OLTP系统主要面向企业基础业务,OLAP主要面向企业的数据分析利用需求

标准答案:A

知识点解析•:OLTP系统一般需要处理大量事务,且执行的事务内容比较简单且重

复率高,而A选项叙述的是OLAP,错误。故答案为A项。

30、下列关于数据仓库没计方法特点的描述,错误的是()。

A、数据仓库的数据分析需求一般在设计初期就能够并需要完全整理出来

B、数据仓库设计方法一般是一种数据驱动的方法,以数据源系统分析和企业主题

数据模型的设计作为起点

C、企业数据仓库的设计一般是一个不断循环、迭代完善的过程

D、在进行数据仓库数据粒度设计时需要综合考虑数据规模、查询需求、硬件和运

维成本等因素

标准答案:A

知识点解析:数据仓库的数据分析需求一般在设计初期就要尽可能完善。故答案为

A项。

二、应用题(本题共75题,每题1.0分,共15分。)

31、在数据库事务设计阶段,使用read和write原语来表达存取操,下。

标准答案:概要

知识点解析:事务概要没计的任务是根据需求分析阶段识别出的各种DBAS事

务,设计与具体的DBMS和实现方法无关的事务数据处理流程,明确事务所访问

的各关系表。把事务中对数据库数据的查询、插入、删除、修改操作用与具体

DBMS平台无关的两个元操作reachwrite抽象表示。

32、如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操

作,则存储该表的最佳文件结构是文件。

标准答案:堆或heap

知识点解析:如果数据库中的一个基本表中的数据量很小,查询以整表扫描为主,

并且插入、删除、更新等操作非常频繁,该基本表可以采用堆文件组织方式。因为

堆文件无需建立索引,维护代价非常低。

33、在UML提供的图中,图用于描述系统与外部系统及用户之间的交

互。

标准答案:用例或USECASE或USECASE

知识点解析:在UML提供的图中,用例图用于描述系统与外部系统及用户之间的

交互。

34、在SQLServer2008中,使用TOP限制结果集时,如果需要获取查询结果的前

n%行数据则需要使用TOPn选项。

标准答案:percent

知识点解析:在使用TOP限定结果集时,WITHTIES表示包括最后一行取值并列

的结果;TOPn表示取查询结果的前n行数据;TOPnpercent表示取查询结果的前

n%行数据。

35、设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现

要定义•个用于查询每门课程的课程名、开课学期及选该门课的学生人数(不包括

没人选的课程)的公用表表达式。请补全下列语句:WITHCourseinfo(课程名.开

课学期,选课人数)(SELECTDISTINCT课程名,开课学期,

COUNT(*)OVER(PARTITIONBYTl.课程号)AS选课人数FROM课程表T1

JOIN选课表T2ONTI.课程号二T2.课程号)

标准答案:AS

知识点解析:公用表表达式可以将查询语句产生的结果集指定一个临时命名的名

字,这些命名的结果集就称为公用表表达式。命名后的公用表表达式可以被多次引

用。其语法格式是:WITH公用表表达式标识符(列表1.......列表n)AS(select语

句)。

36、在SQLServer2008中,删除存储过程proc1的SQL语句是proc1。

标准答案:DROPPROCDROPPROCEDURE

知识点解析;删除存储过程的语句;DROPPROC(PROCEDURE)存储过程名。

37、在SQLServer2008的触发器中,用于存储DELETE语句所影响的行的复本的

临时表为。

标准答案:DELETED或DELETED表

知识点解析:DELETED表用于存储DELETE和UPDATE语句所影响的行的复

本。

38、在SQLServer2008中,用户自定义函数主要包括函数和表值函数两

类。

标准答案:标量

知识点解析:SQLServer2008支持两类用户自定义函数:标量函数和表值函数。

39、在使用REVOKE命令回收用户权限时,如果要将该用户转授给其他用户的权

限也一并回收,则命令中需要加上选项。

标准答案:CASCADE

知识点解析:在使用REVOKE命令回收用户权限时,如果要将该用户转授给其他

用户的权限也一并回收,则命令中需要加上CASCADE选项。CASCADE对应于

GRANT语句中的WITHGRANTOPTION,表示要撤销的权限也会从此主体授权

或拒绝该权限的其他主体中撤销。

40、在使用分割表进行数据库优化时,进行分割之后得到的所有表结构都

相同,而存储的数据不同。

标准答案:水平

知识点解析:在使用分割表进行数据库优化时,进行水平分割之后得到的所有表的

结构都相同,而存储的孩据不同。

41、在SQLServer2008中,现要将视图Sales.V定义为索引视图。请补全下列语

句。CREATECLUSTEREDINDEXidxONSales.V(...)

标准答案:UNIQUE

知识点解析:建有唯一聚集索引的视图称为索引视图。定义索引视图的语句:

CREATEUNIQUECLUSTEREDINDEX索引名ON视图名。

42、数据库在运行过程中,由「突然停电等情况,导致系统停止运行的故障称为

________故障。

标准答案:系统或软

知识点解析:系统故障又称软故障,是指数据库在运行过程中,由于硬件故障、数

据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行

的事务以非正常方式终止,需要系统重新启动的一类故障。

43、分布式数据库系统由局部数据库管理系统、、全局数据字典、通信管

理四部分组成。

标准答案:令局数据库管理系统

知识点解析:分布式数据库系统由局部数据库管理系统、全局数据库管理系统

GDBMS、全局数据字典、通信管理四部分组成。

44、数据从操作型环境转移到数据仓库过程中所用到ETL工具通常需要完成的处

理操作包括抽取、转换和。

标准答案・装载或装入或加载

知识点露析:ETL是实力数据集成的主要技术,即填充更新数据仓库的数据推

取、转换、装载的数据采集过程。

45、在数据仓库中,数据的越小,表明数据的细节程度越高,可以回答查

询的种类就越多。

标准答案:粒度或granularity

知识点解析:在数据仓库中,数据的粒度越小,表明数据的细节程度越高,可以回

答查询的种类就越多。

三、设计与应用题(本题共4题,每题1.0分,共4

分。)

现有如下关于还款账户-分期付款-贷款之间关系的数据表:

咪户号账户名偿还日期偿还金额分期付款号分期付款金就贷款号贷款金额

al赵筱2010-2-15000bl9000cl15000

a2李浩2010-2-84000bl9000cl15000

a2李浩2011-4-16000b26000cl15000

al赵薇2012-5-810000b310000c235000

al赵薇2013-7-115000b425000c235000

a2李浩2013-7-610000b425000c235000

46、试根据表格中内容,画出合适的ER图。

47、将ER图转换为关系模型,并指明转换后的每个关系模式的主码和外码。

标准答案:转换后的关系模式是:贷款(账户号,贷款号);主码是(账户号,贷款

号);外码是账户号,贷款号。贷款单(贷款号,贷款金额);主码是贷款号;无外

码。分期还款(分期付款号,分期付款金额);主码是分期付款号;无外码。账户

(账户号,账户名);主码是账户号=无外码。还款i账户号,分期付款号,偿还日

期,偿还金额);主码是(账户号,分期付款号);外码是账户号,分期付款号。

知识点解析:本题中,一个账户可以有多个贷款,相同金额的贷款可以被多人贷

款。因此账户和贷款单之间是多对多联系,联系的名称叫贷款。贷款单的属性有贷

款金额和贷款号,账户的属性有账户号和账户名。一个账户可以有多个分期付

款,相同金额的分期付款可以被多人偿还。因此账户和分期还款单之间是多对多联

系,联系的名称叫还款。分期还款单有分期付款号和分期付款金额的属性,偿还H

期、偿还金额属性只有账户发生还款操作时才会产生,因此偿

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论