国家三级(数据库技术)笔试模拟试卷1_第1页
国家三级(数据库技术)笔试模拟试卷1_第2页
国家三级(数据库技术)笔试模拟试卷1_第3页
国家三级(数据库技术)笔试模拟试卷1_第4页
国家三级(数据库技术)笔试模拟试卷1_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

家三级(数据库技术)笔试模拟试卷1

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

1、在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是

A、运算器

B、控制器

C、存储器

D^输入输出设备

标准答案:2

知识点解析:以存储程序原理为基础的冯.诺依曼结构的计算机,一般由五大功能

部件组成,它们是:运算器、控制器、存储器、输入设备和输出设备。其中控制器

是计算机的控制部件,它控制计算机各部分自动协调的工作,完成对指令的解释和

执行。因此本题正确答案为选项B。

2、计算机的软件系统一般分为()两大部分。

A、系统软件和应用软件

B、操作系统和计算机语言

C、程序和数据

D、DOS和Windows

标准答案:1

知识点解析:本题是对计算机软件系统分类的考查。计算机的软件系统一般分为系

统软件和应用软件。系统软件是随计算机出厂并具有通用功能的软件,由计算机厂

家或第三方厂家提供,一般包括操作系统、语言处理程序、数据库管理系统和服务

性程序等、应用软件是为解决实际应用问题所编写的软件的总称,它涉及到计算机

应用的各个领域.因此本题正确答案为选项A。

3、用于实现网络设备名字到IP地址映射的网络服务是

A、TELNET

B、SMTP

C、DNS

D、FTP

标准答案:4

知识点解析:Iniernei上的每台计算机、路由器在通信之前首先需要指定一个IP地

址.IP地址是Intemet赖以工作的基础。但这种地址结构仍然是数字型,用户难于

记忆。为了向一般用户提供一种直观、明了且容易记忆的主机标识符,TCP/IP专

门设计了一种字符型的主机名字机制。这就是Iniernei域名系统DNS。域名系统同

时解决主机命名、主机域名管理、主机域名和IP地址映射等。因此本题正确答案

为选项C。

4、以下关于数据的存储结构的叙述中哪一条是不正确的?

A、数据的存储结构是数据间关系的描述

B、数据的存储结构是逻辑结构在计算机存储器中的实现

C、数据的存储结构分为顺序储存结构和链式存储结构

D、数据的存储结构对数据运算的具体实现有影响

标准答案:1

知识点解析:本题是对计算机数据存储结构概念的考查,数据的存储结构是逻辑结

构在计算机存储器中的实现,分为顺序储存结构和链式存储结构。数据的逻辑结构

是数据间关系的描述,所以选项A不对,本题正确答案为A。

5、信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法?

A、身份识别

B、密钥管理

C、数字签名

D、消息认证

标准答案:2

知识点解析:信息认证的方法有:数字签名、身份识别、消息认证,密钥管理不属

于信息认证的方法,因此本题的答案为B。

6、下列哪一种方法不用于实现访问控制?

A、存取控制表

B、存取控制矩阵

C、E1令

D、保护键

标准答案:8

知识点解析:访问控制服务是用于控制与限定网络用户对主机、应用、数据和网络

服务的访问权限。常用的访问控制服务是通过对用户的身份确认与访问权限设置来

确定用户身份,以及主机、应用、数据或服务访问类型的合法性。更高安全级别的

访问控制,可以通过用户口令的加密存储与传输、以及使用一次性口令、智能卡、

个人特殊性标志等方法提高身份认证的可靠性。对照本题的4个选项可知,正确答

案为D(保护键)。

7、以下哪一个术语与数据的存储结构有关?

A、队列

B、二叉树

C、散列表

D、堆

标准答案:4

知识点解析:数据结构概念一般包括3方面的内容:数据之间的逻辑关系即数据的

逻辑结构;数据在计算机中的存储方式即数据的存储结构;及在这些数据上定义的

运算的集合。在本题中的选项A(队列)、B(二义树)和D(堆)都是指数据的逻辑结

构,只抽象地反映了数据之间的逻辑关系,而不管其在计算机中的存储方式。选项

c散列表是线性表的一种重要存储方式和检索方式。因此本题正确答案为Co

8、对线性表进行二分法查找,其前提条件是

A、线性表以顺序方式存储,并已按关键码值排好序

B、线性表以顺序方式存储,并已按关键码值的查找频率排序好

C、线性表以链接方式存储,并已按关键码值排序好

D、线性表以链接方式存储,并已按关键码值的查找频率排序好

标准答案:1

知识点解析:本题是对二分法查找的前提条件的考查。二分法查找是一种线性表查

找方法,其基本方法是:首先要用要查找的关键码与线性表中间位置结点的关键码

值进行比较,这个中间结点把线性表分为两个子表,比较相等则查找完毕,不等则

根据查找结果确定卜.一步的查找应该在哪一个子表中进行,如此下去,直到找到满

足条件的结点,或者确定表中没有这样的结点。由二分法的基本方法可知,其前提

条件是线性表以顺序存储,并已按关键码值排好序。因此本题正确答案为选项A。

9、用高级语言编写的程序

A、只能在某种计算机上运行

B、无需经过编译或解释,即可被计算机直接执行

C、具有通用性和可移植性

D、几乎不占用内存空间

标准答案:4

知识点解析:机器语言和汇编语言都是面向机器的语言,而高级语言则是面向问题

的语言。高级语言与具体的计算机硬件无关,其描述方法接近于人们对求解过程或

问题的表达方式,容易理解、掌握和记忆,而且通用件和可移植件好.因此本题正

确答案为选项C。

10、如下是一个稀疏矩阵的三元组法存储表示和基于此表示所得出的相关叙述

I.该稀疏矩阵有5行n.该稀疏矩阵有4列in.该稀疏矩有6个非o元素这些

叙述中哪一个(些)是正确的?

行号列号值

113

245

332

426

533

615

A、仅I

B、I和U

c、仅m

D、全部

标准答案:4

知识点解析:本题考查稀疏矩阵的三元组存储法。三元组法用线性表来表示稀疏矩

阵。线性表的每个结点对应稀疏矩阵的一个非零元素,每个结点包食3个域,分别

为行下标、列下标和值。结点间的次序按矩阵的行优先顺序排列。表中仅列出了非

零元素的行列下标,因此无法判断该矩阵有几行几列,只能知道矩阵有6"个非零

元素。因此本题的答案为C。

11、在下图所示的二叉树中查找关键码值502,需要进行多少次关键码值比较?

标准答案:4

知识点解析:二叉排序树的特点是:每个结点上的左子树中所有的结点的关键码值

都小于该结点的的关键码值,而右子树中所有的关键码值都大于该结点的关键码

值。二叉排序树的查找方法是,将待查关键码值与树根的关键码比较,若相等则查

到,否则比较结果确定进入左子树或右子树,继续查找,如此进行下去,直到找到

待查的关键码值,或确定二叉树中没有这样的关键码。在本题中对关键码502的查

找如下:第一次:502>236,进入右子树;第二次:502>285,进入右子树;第三

次:502=502,查找完毕。所以经过三次关键码值比较后,找到502,本题正确选

项为C。

12、下列哪一棵不是AVL树?

8

标准答案:2

知识点解析:本题是对AVL树特性的考查。二叉排序树的每个结点上的左子树中

所有的结点的关键码值都小于该结点的的关键码值,而右子树中所有的关键码值都

大于该结点的关键码值。AVL树是指平衡的二叉排序树,是对二叉排序树的一种

平衡化处理。结点的平衡因子定义为其右子树的高度减左子树的高度。若任意结点

的平衡因了的取值均为-1、1或0,则此二叉排序树为平衡的二叉排序树(AVL)。

对照AVL的定义知A、C、和D均满足要求,只有B中关键码值为15的结点的平

衡化因子为2,与AVL的定义不符,不是AVL。所以本题正确答案为B。

13、进程和程序的本质区别是

A、存储在内存和外存

B、顺序和非顺序执行机器指令

C、分时使用和独占使用计算机资源

D、动态和静态特征

标准答案:8

知识点解析:程序是指令的集合,而进程是可以和别的程序并发执行的程序的一次

执行过程。程序可以作为资料长期保存,而进程有从产生到消亡的过程。因此进程

和程序的本质区别是动态和静态特征,本题正确答案为Do

14、设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关

键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一

趟完成后关键码33被放到了第几个位置?

A、3

B、5

C、7

D、9

标准答案:8

知识点解析•:本题是对快速排序法的考查。快速排序法的基本方法是:在待排序序

列中任取一记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比

它小的一部分,关键码值比它大的另一部分,再分别对两个部分实施上述过程,

直重复到排序完成。在本题中采取以第一个关键码25为分界元素,按照快速排序

的思想,首先25与最后一个元素70比较,位置不变,然后与12比较,12小于

25,故交换位罩,此时关键码序列为(12,18,9,33,67,82,53,95,25,

70)。再用25与18比较,位置不变;与,9比较,位置不变;;与33比较,33大

于25,故交换位置,现在序列为(12,18,6,25,67,82,53,95,33,70),33

移到了笫9拉,此后的第一趟排序不会再影响其位置,故答案为D。

15、下面关于R树运算的叙述中,正确的是

A、如插入过程中根结点发生分裂,则B树的高度加1

B、每当进行插入运算,就往B树的最下面一层增加一个新结点

C、若要删除的关键码出现在根结点中,则不能真正删除,只能做标记

D、删除可能引起B树结点个数减少,但不会造成B树高度减小

标准答案:1

知识点解析:在B树里插入一个关键码的方法是:对于叶结点处于第i层的B树、

插入的关键码总是牲第i-1层。若i-1已满,则须把结点分裂为两个,并把中间的

一个关键码插到结点的双亲结点上,若双亲结点也是满的,就需要再分裂再向上

插。删除过程也类似。选项A是正确的;选项B是错误的,因为每当进行插入运

算,就往B数的11增加一个新结点;选项C是错误的,因为若要删除的关键码出

现在根结点中时,将把根结点与它的子女合并,形成新的结点;选项D是错误

的,因为删除不但可能引起B树结点个数减少,而且会造成B树高度减小。因此

本题正确答案为选项A。

16、批处理操作系统提高了计算机的工作效率。下列关于批处理操作系统的叙述

中,哪一个是正确的?

A、用户不能直接干预其作业的执行

B、批处理操作系统的系统资源利用率不高

C、批处理操作系统的系统吞吐量小

D、批处理操作系统不具备并行性

标准答案:I

知识点解析:批处理系统有两个特点:一是多道,二是成批;多道是指系统可以同

时容纳多个作业,多个作业交替执行;成批的特点是在系统运行过程中不允许用户

与他的作业发生交互作用,即作业一旦进入系统,用户就不能直接干预具体作业的

运行。批处理系统追求的目标是提高系统资源利用率和大作业吞吐量以及作、也流程

的自动化。对照本题4个选项可知,只有选项A是正确的。

17、进程从运行状态进入就绪状态的原因是

A、被调度程序选中占有CPU

B、等待某一事件发生

C、等待的事件已发生

D、时间片用完

标准答案:8

知识点解析:本题考查进程的状态及其状态转换。进程可处于运行、就绪和等待三

种状态。运行状态是指进程已获得CPU,并且在CPU上执行的状态。就绪状态是

一个进程已经具备运行条件,但由于没有获得CPU而不能运行所处的状态。进程

在运行过程中,由于它自身的进展情况和外界环境条件的变化,三种基本状态可以

相互转换。进程从运行状态进入就绪状态典型的转换原因为时间片用完。进程从就

绪状态进入运行状态典型的转换原因为进程被调度程序选中。因此本题的答案为

Do

18、下列不属于死锁产生的必要条件的是

A、互斥条件

B、共享条件

C、不可剥夺条件

D、部分分配条件

标准答案:2

知识点解析:产生死锁的四个必要条件是:①互斥条件:②不可剥夺条件:③部

分分配条件;④循环等待条件。分析四个选项可知只有选项B(共享条件)不属于产

生死锁的条件,所以正确答案为B。

19、从用户角度看,引入文件系统的目的是

A、实现虚拟存储

B、保护系统文件

C、保护系统及用户文档

D、实现对文件的按名存储

标准答案:8

知识点解析:所谓文件系统,就是操作系统中实现文件统一管理的一组软件、被管

理的文件以及为实施文件管理所需要的一些数据结构的总称。它具有很多功能,但

对用户来说最重要的就是实现文件从名字空间到外存空间的映射,即按名存储。因

此本题正确答案为选项D。

20、在数据库的三级模式结构中,外模式有

A、1个

B、2个

C、3个

D、任意多个

标准答案:8

知识点解析:数据库的三级模式结构是指数据库系统是由外模式,模式和内模式三

级抽象模式构成。模式也称逻辑模式或概念模式,模式是数据库中全体数据的逻辑

结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式;外模

式也称子模式、用户模式,可以描述某个特定的用户组所使用的那一部分数据库,

一个数据库可以有多个外模式;内模式也称物理模式,是数据库内部的表示方法,

厂个数据库只有一个内模式。因此本题正确答案为选项D。

21、在文件系统中,文件的逻辑块与存储介质上物理块存放顺序一致的物理结构是

A、顺序结构

B、链接结构

C、索引结构

D、B树结构

标准答案:1

知识点解析:顺序结构石逻辑上连续的文件信息依次存放在连续编号的物理块

中.链接结构将逻辑上连续的文件分散存放在若干不连续妁物理块中,每个物理块

设有一个指针.指向其后续的物理块.索引结构是将逻辑I•连续的文件存放在若干

个不连续的物理块中,系统为每个文件建立一张索引表,索引表记录了文件信息所

在的逻辑块号和与之对应的物理块号。

22、文件系统的多级目录结构是一种

A、线性结构

B、树形结构

C、散列结构

D、XX链表结构

标准答案:2

知识点解析:目前大多数操作系统都采用多级目录结构,又称树形目录结构,其中

树叶结点表示普通文件,非叶结点表示目录文件。多级目录的优点是便于文件分

类,查找迅速,可实现文件的共享,缺点是比较复杂。由上述内容可知,本题正确

答案为选项B。

23、下列关于文件索引结构的叙述中,哪一个是不正确的?

A、采用索引结构,逻辑上连续的文件存放在连续的物理块中

B、系统为每个文件建立一张索引表

C、索引结构的优点是访问速度快,文件长度可以动态变化

D、索引结构的缺点是存储开销大

标准答案:1

知识点解析:文件的物理结构分顺序结构、链式结构和索引结构。其中采用索引结

构时,逻辑上连续的文件存放在若干不连续的物理块中,系统为每个文件建立一张

索引表。索引表记录了文件信息所在钠逻辑块号和与之对应的物理块号;这种结构

的优点是访问速度快,文件长度可以动态变化,缺点是存储开销大。因此本题4个

选项中的A所述内容不是文件索引结构的特点,正确答案为A。

24、磁盘的存取访问时间一般包括

A、寻道时间、旋转延迟时间、传送时间

B、寻道时间、等待时间、传送时间

C、寻道时间、等待时间、旋转延迟时间

D、传送时间、寻道时间、等待时间

标准答案:1

知识点解析:本题是对磁盘存取访问时间的考查。磁盘一般由若干磁盘片组成、每

个磁盘片对应两个读/写磁头,分别对磁盘片的上下两面进行读写,各个磁头与磁

头臂相连。磁头臂沿着半径方向移动。访问磁盘时,首先要移动磁头臂到相应柱

面,然后旋转盘片将指定磁头定位在指定扇区上,然后控制磁头对扇区中数据进行

读写。所以一次访盘时间由寻道时间、旋转定位时间和数据传输时间组成。正确答

案为选项A。

25、下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”

的概念最接近?

A、属忤

B、关系

C、域

D、兀组

标准答案:8

知识点解析:在关系模型中,数据结构用单一的二维表结构来表示实体及实体间的

联系。一个关系对应一个二维表。二维表中的列称为属性,属性值的取值范围称为

值域。二维表中的一行称为一个元组。因此本题的答案为D。

26、数据的独立性包括

A、数据的结构独立性和组织独立性

B、数据的结构独立性和数据的逻辑独立性

C、数据的物理独立性和数据的逻辑独立性

D、数据的结构独立性和数据的物理独立性

标准答案:4

知识点解析:数据的独立性包括物理独立性和逻辑独立性。外模式/模式映像俣证

了数据的逻辑独立性,而模式/内模式保证了数据的物理独立性。

27、在关系数据库中,表(table)是三级模式结构中的

A、外模式

B、模式

C、存储模式

D、内模式

标准答案:2

知识点解析:模式是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到型

的描述,不涉及到具体的值。数据库的三级模式结构是指数据库系统是由外模式、

模式和内模式三级抽象模式构成。模式也称逻辑模式或概念模式,模式是数据库中

全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有

一个模式;外模式也称子模式、用户模式,可以描述某个特定的用户组所使用的那

一部分数据库,一个数据库可以有多个外模式;内模式也称物理模式,使数据库内

部的表示方法。在关系数据库中,模式对应基本表(table)、外模式对应于视图、而

内模式对用于存储文件。因此本题的答案为B。

28,在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变.

这是

A、数据的物理独立性

B、数据的逻辑独立性

C、数据的位置独立性

D、数据的语义独立性

标准答案:1

知识点解析:数据库中只有一个模式,也只有一个外模式,所以模式/内模式唳像

是唯一的,它定义数据库全局逻辑模式和存储模式之间的对应关系。当数据的存储

结构发生变化时,由程序员对模式/内模式映像作相应的改变.可以使模式保持不

变,从而应用程序也不变,保证了数据的物理独立性。本题正确答案为选项A。

29、在关系数据库的逻辑设计中,若转换一个l:n的联系为一个关系,则此关系的

主键是

A、I端实体的主键

B、n端实体的主键

C、1端实体主键和n端实体主键

D、不使用相关实体的主键

标准答案:4

知识点解析:在E-R模型向关系模型转换的规则中规定一个多元联系(l:n)转换为

一个关系模式时,与该联系相连的务实体的码以及联系本身的属性均转化为关系的

属性,关系模式的码为参与联系的各个实体的码的组合,即1端实体主键和n端实

体主键的组合。因此本题正确答案为选项C。

30、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,

则T的元组个数是

A、400

B、10000

C、30000

D、90000

标准答案:4

知识点解析:广义笛卡尔积的定义如下:设关系R、S的元数分别为r、s,定义R

和S的笛卡尔积是一个(r+s)元数的集合,每一个元组的前r个分量来自R,后s个

分量来自S,则关系R、S的广义笛卡尔积有kl*k2个元组。由上面的定义可知对

于元组分别为100和300的关系R、S的广义笛卡尔积形成的关系T,其元组为

100*300=30000.正确答案为C。

31、系统故障恢复步骤不包括

A、正向扫描日志文件

B、对撤销队列中的各个事务进行撤销(UNDO)处理

C、对该事务的所有更新操作执行逆操作

D、对重做队列中的各个事务进行重做(REDO)处理

标准答案:1

知识点解析:当系统发生故障后,首先反向扫描日志文件,找该事务的更新操作;

利用更新日志记录中的改前值可以进行UNDO,撤销已做的修改操作,将数据项

恢复到修改以前的旧值;利用更新日志记录中的改后值可以进行REDO,重做已完

成的操作,将数据项重置为修改后的新值.因此本题正确答案为选项A(正向扫描

日志文件).

32、设关系R与关系S具有相同的目,且相对应的属性的值取自同一个域,则

RNS可记作

A、{t|teRvteS}

B、{tlteRAt^S}

C、{tltGRAteS)

D、{tltGRVt^SJ

标准答案:4

知识点解析:本题是对关系传统运算的考查。RnS是R与S的交,是由既属于R

又属于S的所有元组组成,记作{tltwRNWS},因此本题正确答案为选项C。

33、设关系R和关系S具有相同的属性个数,且相应的属性取自同一个域,则:I

是元组变量其结果关系是

A、RUS

B、R-S

c、Rns

D、R-(R-S)

标准答案:2

知识点解析:集合的意思是形成的关系中的元组只包含在R.中不包含在S中,换

句话说,就是R和s的差。因此本题的答案为选项B(R-S)。

34、设有关系R(A,B,C)和S(C,D)。与SQL语句selectA,B,DfromR,Swhere

R.C=S.C等价的关系代数表达式是

A、o[R.C=S.C](7r[A,B,D](RxS))

B、7t[A,B,D](o[R,C=S,C](RXS))

C、a[R.C=S.C]((n[A,B]R)x(n[D]S))

D、o[R,C=S.C](7r[(n[A,B]R)xS)

标准答案:2

知识点解析:其中的。(R)是在关系R中选择满足条件的诸元组;而兀(R)是从R中

选出若干属性列组成新的关系;RxS是关系的广义笛卡尔积。原题的意思是从关系

R(A,B,C)和S(C,D)中选出满足条件R.OS.C的A,B,D列。而选项A,B,

D都犯了一个同样的错误,如选项AHR.C=S.C](兀[A,B,D](RxS))中,进行开

[A,B,D](RxS)操作后,关系中已不存在列向量R.C、S.C,因此操作。[R.C=S.C]

无法进行。而选项B刚好与原题中的SQL语句意义相同,因此正确答案为选项

Bo

35、设有关系R(A,B,C)和S(A,D,E,F),且R.A和S.A取自同一个域,与

下面SQL语句:SELECTA,B,E,FFROMR,SWHERER.A二S.AANDB=3等

价的关系代数表达式是

】・凡同”9"3(RXS))II.凡式叫.3(的))(口£,尸⑸)

III.(q.3(n/,8(R)))x(nE/(s))

A、只有I

B、只有口

c、n和m

D、都等价

标准答案:i

知识点解析:其中选择是在关系R中选择满足给定条件的诸元组;投影是从R中

选出若干属性列组成新的关系;连接(也称0连接)是从两个关系的笛卡尔积中,选

取它们属性间满足一定条件的元组。按照上述定义,分析题干中的I、II和HI可知

只有I与SQL语句语句意义相同,因此本题正确答案为A(只有l)o

36、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句

ALTERTABLE实现哪类功能?

A、数据查询

B、数据操纵

C、数据定义

D、数据控制

标准答案:4

知识点解析:SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一

体,其中ALTERTABLE、CREATE和DROP实现数据定义;SELECT实现数据查

询;INSERT、UPDATE和DELETE实现数据操纵:GRANT,REVOKE实现数据

控制。因此语句ALTERTABLE实现数据定义,正确答案为C。

37、先写日志的原则是为了发生故障后保持数据库的()所必须遵循的原则。

A、原子性和持久性

B、一致性和持久性

C、原子性和一致性

D、原子性和隔离性

标准答案:1

知识点解析:为了安全,一定要先写口志文件,即首先把口志记录写到口志文件

中,然后写数据库的修改,这称作先写日志的原则。这样做是为了发生故障后保持

数据库的原子性和持久性。因此本题正确答案为选项A。

38、把SQL语言嵌入主语言使用时必须解决的问题有I.区分SQL语句与主语言

语句U.数据库工作单元和程序工作单元之间的通信HI.协调SQL语句与主语言

语句处理记录的不同方式

A、I和口

B、I和m

C、口和巫

D、I、II和IH第(39)至(41)题,基于“学生一选课-课程”数据库中如下三个关系:

S(S#,SNAME,SEX,AGE),SC(S#,C#,GRAD

标准答案:8

知识点解析:把SQL语言嵌入主语言使用时必须解决的问题有区分sQI语句与主

语言语句,数据库工作单元和程序工作单元之间的通信和协调SQL语句与主语言

语句处理记录的不同方式。因此本题的正确选项为D(I、II和HI);

39、若要求查找姓名中第一个字为,王,的学生号和姓名。下面列出的SQL语句

中,哪个(些)是正确的?I.SELECTS#,SNAMEFROMSWHERESNAME=,

王%'11.SELECTS#,SNAMEFROMSWHERESNAMELIKE'王%'

HI.SELECTS#,SNAMEFROMSWHERESNAMELIKE,3E,

A、I

B、n

c、m

D、全部

标准答案:2

知识点解析:本题是对SQL语句中的查询诗句的考查。该语句的,般格式为:

SELECT]ALL|DIST1NCT|V目标列表达式>...FROMV基本表》…WHILEV条件

表达式>GROUPBY<列名〉其中WHILEV条件表达式》中的列名为字符时。采

用如下形式:WHILEsnamcLIKE,王%,,字符-(下戈J线)表示可以跟任意的单个字符

相匹配,而字符%(百分号)可以跟任意长的字符串匹配。本题中的所选列向量为字

符,且要求学生的第一个字为“王”,后面并没有限定,因此采用字符%(百分号)。

由上面分析可知,正确答案为选项B。

40、下列不属于数据库运行过程中可能发生的故隙是

A、系统故障

B、事务故障

C、违背完整性约束条件

D、磁盘故障

标准答案:4

知识点解析:在数据库系统的运行过程中可能出现的故障有三类:事务故障、系统

故障和介质故障。所以违背完整性约束条件不属于数据库系统的运行过程中可能出

现的故障,本题正确答案为C。

41、设有关系R=(A,B,C),与SQL语句SELECTDISTINCTA,CFROMR

WHEREB=5等价的关系代数表达式是

A、都等价

B、仅I

C、仅口

D、都不等价

标准答案:2

知识点解析:SELECT语句的含义为在关系R中列出属性B的值为5的元组的属

性A和C的值。I关系运算的含义为从关系R中选择属性B的值为5的元组,再

选择这些元组的A和C列组成新的关系。H关系运算的含义为从关系R中选择A

和C列组成新的关系,在此关系中选择B的值为5的元组。但在新关系中没有属

性B,所以该运算无法实现。只有I中的关系运算与SELECT语句等价,因此木

题的答案为B。

42、下列哪一项是由一组数据组成,这些数据物理上分布在计算机网络的不同结点

上,逻辑上是属于同一个系统?

A、分布式数据库系统

B、并行数据库系统

C、网络数据库系统

D、层次数据库系统

标准答案:1

知识点解析:分相式数据库系统由一些松耦合的结点组成,这些结点虽然逻辑上属

于同一个系统;但不共享任何物理部件。因此本题正确答案为选项A。

43、在Oracle公司的开发工具Developer/2000中,用于生成联机文档的工具是

A、OracleForms

B、OracleReports

C、OracleGraphics

D、OracleBooks

标准答案:8

知识点解析:Oracle公司的开发工具Developer/2000是Oracle的一个较新的应用开

发工具,包括OracleFohns、OraclcRcports>OraclcGraphics>Fl1OracleBooko其中的

OracleBook用于生成联机文档。因此用于生成联机文档的工具是OracleBooks,正

确选项为Do

44、下列叙述中,正确的是

A、不遵循两段锁协议的并发调度一定是不可串行的

B、两级封锁协议可以保证数据的可重读性

C、对某个数据对象加了X封锁,则还可以在该数据对象上加5封锁

D、遵循两段封锁协议的并发事务一定不会发生死锁

标准答案:2

知识点解析:两段锁协议是保证并发调度可串行化的充分条件;对某个数据对象加

了X锁,则其他任何事务不能再对该数据对象加任何类型的锁;遵循两段协议的

并发事务可能发生死锁。因此本题正确答案为选项B。

45、关系代数的五个基本操作是

A、并、差、交、除、笛卡尔积

B、并、差、交、投影、选择

C、并、差、交、除、投影

D、并、差、笛卡尔积、投影、选择

标准答案:8

知识点解析:关系代数的五个基本运算包括三个传统的操作:并、差、笛卡尔积,

加上数据库特有的两个操作:投影、选择。因此本题正确答案为选项D。

46、”事务的所有操作在数据库中要么全部正确反唳出来要么全部不反映”,这是事

务的哪一个特性?

A、原子性

B、一致性

C、隔离性

D、持久性

标准答案:1

知识点解析:本题是对事务特性的考查。数据库管理系统中,为了保证事务的正确

执行,维护数据库的完整性,要求数据库系统维护以下事务特性,即原子性、一致

性、隔离性和持久性。事务的原子性是指事务的所有操作要么全部正确反映出来,

要么不反映;事务的一致性是事务的隔离执行保持数据库的一致性;事务的隔离性

是指尽管多个事务可以并发进行,但要使每个事务都感觉不到系统中其他事务在并

发进行;事务的持久性是指一个事务成功完成后,它对数据库的改变必须是永久性

的,即使系统可能出现故障。因此“事务的所有操作在数据库中要么全部正确反映

出来耍么全部不反映”,这是事务的原子性,正确答案为选项A。

47、Oracle系统不仅具有高性能的RDBMS,而且提供全过程的应用开发工具。如

果要进行数据库建模,使用的是

A、SQL*Connect

B、OracleDesigner2000

C、OracleDeveloper2000

D^OracleFinancials

标准答案:2

知识点解析:Designer/2000是Oracle提供的CASE工具,它能够帮助用户对复杂

系统进行建模、分析和设计。用户在数据库概要设计完成以后,即可以利用

Designer/2000来帮助绘制E-R图、功能分布图、数据流图和方阵图,自动生成数

据字典,数据库表、应用代码和文档。因此本题正确答案为选项B。

48、计算机操作系统的功能是

A、把源程序代码转换为目标程序代码

B、实现计算机用户间的相互交流

C、完成计算机硬件与软件之间的转换

D、控制、管理计算机系统的资源和程序的执行

标准答案:8

知识点解析:操作系统是管理和控制订算机系统中的所有软件、硬件资源,合理地

组织计算机的工作流程,并为用户提供一个良好的工作环境和友好的接口。因此计

算机系统的功能是控制,管理计算机系统的资源和程序的执行,正确答案为选项

Do

49、设有两个事务T1和T2,其并发操作序列如下表所示,则下面说法中正确的是

步骤“T,.

1读A=10

2读A=10

3写A-A-3

4写A=A-1

A、彦操作百列不存在问题……

B、该操作序列丢失修改

C、该操作序列不能重复读

D、该操作序列读出“脏”数据

标准答案:2

知识点》析:若事务T1单独执行,结果为A=110;若事务T2单独执行,结果为

A=90o按并发操作序列执行后事务T1对A所作的修改将被事务T2恢复,丢失修

改。因此本题的答案为B。

50、利用SQL的GRANT语句可向用户授予操作权限。当用该语句向用户授予操

作权限时,若允许用户将获得的权限再授予其他用户,应在该语句使用短语

A、WITHPRIVILEGES

B、WITHOPTION

C、WITHGRANTOPTION

D、WITHALLPRIVILEGES

标准答案:4

知识点解析:利用SQL的GRANT语句可向用户授予操作权限。当用该语句向用

户授权操作权限时,如果指定了WITHGRANTOPT1ON子句,获得某些权限的用

户可将其权限再授予其地用户;如果没有指定WITHGRANTOPTION子句,则获

得权限的用户只能使用该权限,但不能传播其权限。

51、下面关于函数依赖的叙述中,哪十条是不正确的?

A、若X—Y,WY一乙则XW—Z

B、若YUX,贝IJX—Y

C、若XY—Z,则XTZ,Y—Z

D、若X—YZ,则X->Y,X->Z

标准答案:4

知识点解析:关系模式RVU,F>,其中U是一组属性,F是属性组U上的一组

数据依赖。函数依赖公理系统的推理规如下。自反律:若,则X-Y为F所逻辑蕴

涵。增厂.律:若X-Y为F所逻辑蕴涵,且,则XZ-YZ为F所逻辑蕴涵。传递

律:若X-Y及Y-Z为F所逻辑蕴涵,则XTZ为F所逻辑蕴涵。合并规则:由

X->Y,X-Z,有X-YZ。伪传递规则:由X->Y,WY—Z,有XW->Z。分解规

则:由X-Y及,有X-Z。根据伪传递规则选项A的叙述正确,根据自反律选项

B的叙述正确。根据分解规则选项D叙述正确,因为有X-Z且有所以X-Y,

X—>Zo只有选项C不符合任意一条规律,因此答案为选项C。Y—X-Uundefined

£undefined^—Yundefined^~YZ»Z—Y2

52、50多年来,计算机在提高速度、增加功能、缩小体积、降低成本和开拓应用

等方面不断发展。卜面是有关计算机近期发展趋势的看法:I.计算机的体积更

小,甚至可以像钮扣一样大小口.计算机的速度更快,每秒可以完成几十亿次基

本运算m.计算机的智能越来越高,它将不仅能听,能说,而且能取代人脑进行

思考IV.计算机的价格会越来越便宜其中可能性不大的是

A、I和口

B、m

C、I和HI

D、IV

标准答案:4

知识点解析:计算机的整个发展趋势就是提高速度、增加功能、缩小体积、降低成

本和开拓应用。计算机的发展趋势之一是缩小体积,但这种“缩小”是有限度的,最

终不能“像钮扣-•样大小”。计算机的智能化越来越高,但计算机最终并不能代替人

脑进行思考,因此正确答案为选项C。

53、如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请

求。若要调整中断事件的响应次序,可以利用下列哪一项?

A、中断嵌套

B、中断响应

C、中断向量

D、中断屏蔽

标准答案:8

知识点解析:中断屏蔽是指在提出中断请求之后,CPU不予响应的状态。它常常

用来在处理某一中断时防止同级中断的干扰或在处理一段不可分割、必须连续执行

的程序时防止任何中断事件的干扰。本题正确答案为选项Do

54、SQL的使用方式有两种:它可以单独使用,称为交互式语言;也可以在高级

语言编写的应用程序中使用,称为

A、宿主语言

B、嵌入式语言

C、数据定义语言

D、交互式语言

标准答案:2

知识点解析:SQL的使用方式是两种:它可以单独使用,称为交互式语言;也可

以在高级语言编写的应用程序中使用,称为嵌入式语言。这时高级语言称为宿主语

言。SQL集数据定义、数据操纵、数据控制为一体,数据定义语言是SQL的一部

分。

55、存取方法设计是数据库设计的哪一个阶段的任务?

A、需求分析

B、概念结构设计

C、逻辑结构设计

D、物理结构设计

标准答案:8

知识点解析:数据库的物理设计是对已确定的逻辑数据库结构,利用DBMS所提

供的方法、技术、以较优的存储结构、数据存取路径、合理的数据存放位置以及存

储分配,设计出一个高效的、可实现的物理数据库结构。物理结构设计包含:存储

记录的格式设计、存储方法设计、存取方法设计。因此本题的答案为D。

56、以下关于E-R模型向关系模型转换的叙述中,哪一条是不正确的?

A、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体

所对应的关系模式合并

B、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所

对应的关系模式合并

C、一个m;n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体

所对应的关系模式合并

D、三个或三个以上的实体间的多元联系转换为一个关系模式

标准答案:4

知识点解析:一个m:n联系可以转换为一个独立的关系模式,与该联系相连的各

实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体的码的组

合.而不能与联系的任意一端实体所对应的关系模式合并。因此本题的答案为C.

57、数据库物理设计完成后,进人数据库实施阶段,下列各项中不属于实施阶段的

工作是

A、建立库结构

B、扩充功能

C、加载数据

D、系统调试

标准答案:2

知识点解析:数据库实施阶段要做的工作如下:①建立实际的数据库结构;②装

入试验数据对应用程序进行测试;③装入实际数据,即数据库加载,建立起实际

的数据库.因此选项B不属于数据库实施阶段要做的工作,本题正确答案为选项

Bo

58、关于ADSL,以下哪种说法是错误的?

A、ADSL的传输速率通常比在PSTN上使用传统的MODEM要高

B、ADSL可以传输很长的距离,而且其速率与距离没有关系

C、ADSL的非对称性表现在上行速率和下行速率可以不同

D、在电话线路上使用ADSL,可以同时进行电话和数据传输,两者互不干扰

标准答案:2

知识点解析:传输距离愈长,信号衰减愈大,愈不适合高速传输,所以ADSL只

能工作在用户环路上,只在有限距离内使用,所以选项B错误,应选。

59、把SQL语言嵌入主语言使用时必须解决的问题有I.区分SQL语句与主语言

语句U.数据库工作单元和程序工作单元之间的通信HI.协调SQL语句与主语言

语句处理记录的不同方式

A、I和□

B、I和巫

C、II和m

D、I、II和皿

标准答案:8

知识点解析:把SQL嵌入到主语言中使用,需要解决以下三个问题:使主语言的

编译程序能够区分程序中的SQL语句和主语言语句;解决数据库工作单元和程序

工作单元之间的通信问题;解决主语言的单记录处理方式和SQL语句多记录处理

方式之间的矛盾。因此本题正确答案为选项D。

60、逻辑结构设计的成果是形成逻辑设计说明书;下面哪一项不是逻辑设计说明书

包括的内容?

A、应用设计指南

B、E・R模型

C、物理设计指南

D、模式和子模式的集合

标准答案:2

知识点解析:逻辑设计说明书包括以下内容:①应用设计指南。②物理设计指

南。③模式和子模式的集合。其中E-R模型是概念结构设计的主要成果。因此木

题正确答案为选项B。

二、填空题(本题共20题,每题1.0分,共20分。)

61、当发现网络安全遭到破坏时,所能采取的基本行动方案有:保护方式和

【1O

标准答案:跟踪方式

知识点解析:保护方式和跟踪方式是网络安全遭到破坏时所能采取的基本行动方

案。

62、网络安全技术的研究主要涉及三方面问题:【】、安全机制和安全服务。

标准答案:安全攻击

知识点解析:本题考核有关网络安全的基本概念和知识,参考146“网络安全”一

节。对于网络安全性的研究涵盖了网络安全攻击,机制和服务三方面内容。安全攻

击是指所有有损于网络信息安全的操作;安全机制是指用于检测、预防或从安全攻

击中恢复的机制;安全服务则是指提高数据处理过程中的信息传输安全性的朋务。

63、从有n个结点的顺序表中删除一个结点平均需要移动的结点个数是【】。

标准答案:n/2

知识点解析:从有n个结点的顺序表中删除一个结点平均需要移动的结点个数是

n/2。

64、输出设备的作用是将计算机内部【】表示形式的信息转换成人们所需要的或

其他设备能接受和识别的信息形式。

标准答案:二进制

知识点解析:本题考核有关计算机系统的基本知识,参考1.1.1"计算机系统组成”

一节。

65、[]树的所有关键码都出现在叶结点上,上面各层结点中的关键码均是下层

相应结点中最大关键码的复写。

标准答案:B+

知识点解析:B+树的所有关键码都出现在叶结点上,上面各层结点中的关键码均

是下层相应结点中最大关键码的复写。

66、m阶B树的根结点若不是叶结点,它至多有m棵子树,至少有【】棵子树。

标准答案:2

知识点解析:B树是一种平衡的多路查找树,多用于组织外存储器中文件的动态索

引结构。一棵m阶的B树或者为空或者满足以下条件:①每个节点至多有m棵子

树;②根节点或为叶节点,或至少两棵子树;③中间节点至少m/2棵子树:④叶

节点均在同一层次,且不含信息(实际为标志查找失败使用)。本题根据2可以得到

填写两棵子树。

67、如果对于给定的一组数值,所构造出的二叉树的带权路径长度最小,则该树称

为【】。

标准答案:哈夫曼树或最优二叉树

知识点解析:扩充二叉树:当二叉树里出现空的子树时,就增加新的特殊的结点-

—外部结点。对于原来的二叉树中度为1

温馨提示

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

评论

0/150

提交评论