1、国家三级(数据库技术)笔试模拟试卷 40及答案与解析 1 中央处理器 (CPU)可以直接访问的计算机部件是 ( A)内存 ( B)硬盘 ( C)运算器 ( D)控制器 2 通常一台计算机系统的存储介质包括 Cache、内存、磁带和硬盘,其中访问速度最慢的是 ( A) Cache ( B)磁带 ( C)硬盘 ( D)内存 3 资源共享观点将计算机网络定义为 ( A)将地理分散的计算机用网络传输介质互相连接起来构成的计算机系统 ( B)装有网络操作系统的计算机系统 ( C)能够访问 Internet的计算机系 统 ( D)以能够相互共享资源的方式互连起来的自治计算机系统的集合。 4 计算机病毒是一
2、类侵入计算机系统并具有潜伏性、传播和破坏能力的 ( A)生物 ( B)指令 ( C)程序 ( D)细菌 5 信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性。从具体的意义上来理解,需保证以下哪几个方面的内容 ? 保密性 (Confidentiality) 完整性 (Integrity) 可用性 (Availability) 可控性 (Controllability) ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D)都是 6 操作系统的安全措施可从隔离方面考虑。以下哪一个不是隔离的措施 ? ( A)物理隔离 ( B)逻辑隔离 ( C)时间隔离 ( D)空间隔离 7 以下
3、关于数据结构的基本概念的叙述中哪一条是错误的 ? ( A)数据元素是数据的基本单位 ( B)数据项是有独立含义的数据最小单位 ( C)数据结构概念包括的主要内容是数据的逻辑结构和数据的存储结构 ( D)数据的逻辑结构分为线性结构和非线性结构 8 以下关于链式存储结构的叙述中哪一条 是正确的 ? ( A)存储密度大于顺序存储结构 ( B)逻辑上相邻的结点物理上必邻接 ( C)插入、删除运算操作方便,不必移动结点 ( D)可以通过计算直接确定第 i个结点的存储地址 9 二维数组 A08, 09,其每个元素占 2字节,从首地址 400开始,按行优先顺序存放,则元素 A8, 5的存储地址为 ( A)
4、570 ( B) 506 ( C) 410 ( D) 482 10 队列适用于下列哪一种应用 ? ( A)表达式求值 ( B)堆排序算法的实现 ( C)树的层次次序周游算法的实现 ( D)二叉树对 称序周游算法的实现 11 设根结点的层次为 0,则高度为 k的二叉树的最大结点数为 ( A) 2k ( B) 2k-1 ( C) 2k+1 ( D) 2k+1-1 12 对包含 n个元素的散列表进行检索,平均检索长度 ( A)为 O(log2n) ( B)为 O(n) ( C)为 O(nlog2n) ( D)不直接依赖于 n 13 设某散列表的当前状态如下:该散列表的负载因子约为 ( A) 0.27
5、 ( B) 0.42 ( C) 0.58 ( D) 0.73 14 设有关键码序列 (Q, G, M, Z, A, N, B, P, X, H, Y, S, T, L, K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果 ? ( A) G, Q, M, Z, A, N, B, P, H, X, S, Y, L, T, E, K ( B) G, M, Q, Z, A, B, N, P, H, S, X, Y, E, K, L, T ( C) G, M, Q, A, N, B, P, X, H, Y, S, T, L, K, E, Z ( D) A, B, G, M, N,
6、P, Q, Z, E, H, K, L, S, T, X, Y 15 对 n个记录的文件进行堆排序,最坏情况下的执行时间为 ( A) O(log2n) ( B) O(n) ( C) O(nlog2n) ( D) O(n2) 16 下面关于通道的叙述,正确的是 通道相当于一个简单的处理机 通道完成数据输入输出工作 通道与 CPU共用一个内存 ( A) 和 ( B) 和 ( C) 、 和 ( D)全部 17 一个进程执行 V操作意味着 ( A)该进程从等待队列进入就绪队列 ( B)该进程从磁盘调入内存 ( C)可能有另 个进程从等待队列进入就绪队列 ( D)可能有另一个进程从磁盘调入内存 18 在
7、信号量及 P、 V操作中,每对信号量执行一次 P操作,意味着要求 ( A)使用一个资源 ( B)分配一个资源 ( C)释放一个资源 ( D)共享一个资源 19 一个已经具备运行条件,但由于没有获得 CPU而不能运行的进程处于 ( A)就绪状态 ( B)睡眠状态 ( C)等待状态 ( D)挂起状态 20 下列哪一项不是数据库系统的成分构成 ( A)数据库 ( B)数据库管理员 ( C)数据库管理系统及其工具 ( D)文件控制块 21 在页式存储管理中,系统提供一对硬件寄存器,它们是 ( A)基址寄存器和限长寄存器 ( B)页表始址寄存器和页表长度寄存器 ( C)上界寄 存器和下界寄存器 ( D)
8、直接地址寄存器和间接地址寄存器 22 下列哪一项不是打开文件时所做的工作 ? ( A)填写文件控制块中的文件读写方式项 ( B)检查文件名所对应的文件控制块是否已调入内存 ( C)检查操作的合法性 ( D)返回给用户一个文件描述符 23 构成文件的基本单位是字符,这一类文件称为 ( A)流式文件 ( B)记录式文件 ( C)顺序文件 ( D)索引文件 24 假设系统处于安全状态,目前系统剩余资源数量为 2,哪个进程序列不是安全序列 ?进程 已占资源数 最大需求数 P1 P2 P3 P4 1 4 3 5 2 7 5 7 ( A) P1, P2, P3, P4 ( B) P2, P3, P4, P
9、1 ( C) P3, P1, P2, P4 ( D) P4, P3, P2, P1 25 在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库管理系统捉供了 ( A)数据定义功能 ( B)数据操纵功能 ( C)数据维护功能 ( D)数据控制功能 26 数据库、数据库系统、数据库管理系统三者之间的关系是 ( A)数据库包含数据库系统和数据库管理系统 ( B)数据库系统包含数据库和数据库管理系统 ( C)数据库管理系统包含数据库和数据库系统 ( D)以上都不正确 27 在关系数据库中,索引 (index)是三级模式结构中的 ( A)概念模式 ( B)内模式 ( C)模式 ( D)外模
10、式 28 对数据库进行备份,这主要是为了维护数据库的 ( A)开放性 ( B)一致性 ( C)完整性 ( D)可靠性 29 下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型 ? ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)面向对象模型 30 的恢复需要 DBA的干预。 ( A)事务管理 ( B)系统故障 ( C)磁盘故障 ( D)数据库镜像过程 31 下面对于关系的叙述中,哪个是不正确的 ? ( A)关系中的每个属性是不可分解的 ( B)在关系中元组的顺序是无关紧要的 ( C)任意的一个二维表都是一个关系 ( D)每一个关系只有一种记录类型 32 在关系代数中,从
11、两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为 ( A)并 ( B)选择 ( C)自然连接 ( D) 0连接 33 在下列列出的几种语言中,关系数据库的标准语言是 ( A) C ( B) JAVA ( C) PASCAL ( D) SQL 34 设关系 R和关系 S具有相同的元数,且对应的属性取自相同的域。集合t/t R t S标记的是 ( A) RUS ( B) R-S ( C) RS ( D) RS 35 查找学号为 “200301188的学生的 “数据库 ”课程的成绩,至少将使用关系 ( A) S和 SC ( B) SC和 C ( C) S和 C ( D) S、 SC和
12、 C 36 Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构 ? ( A) Oracle5版 ( B) Oracle6版 ( C) Oracle7版 ( D) Oracle 8版 37 数据流图和数据字典这两个工具共同完成对需求分析调查结果的描述。以下哪一项不是数据字典中的项目 ? ( A)数据项说明、数据结构说明 ( B)数据流说明、数据存储说明 ( C)处理过程说明 ( D)数据完整性说明 38 数据库管理系统 (DBMS)的层次结构中,数据存取层的处理对象是 ( A)单个元组 ( B)日志 ( C)系统缓冲区 ( D)索引 39 下列哪一项不是由于关系模式设计不当所带来的
13、问题 ? ( A)数据冗余 ( B)丢失修改 ( C)更新异常 ( D)插入异常 40 对数据库数据的删除是由数据库管理系统的哪个功能模块实现的 ? ( A)数据库存取功能模块 ( B)数据库存储管理功能模块 ( C)数据库运行处理功能模块 ( D)数据库维护功能模块 41 下面关于显示器的四条叙述中,正确的一条是 ( A)显示器是输入设备 ( B)显示器是输入输出设备 ( C)显示器是输出设备 ( D)显示器是存储设备 42 保持事务的原子性是数据库管理系统中哪一个部件的责任 ? ( A)事务管理 ( B)存取管理 ( C)性能管理 ( D)安全管理 43 并发操作有可能引起下述哪些问题 ?
14、 丢失修改 不可重复读 读 “脏 ”数据 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)都是 44 下面对 DROP权限的叙述中,正确的是 ( A)只允许删除数据 ( B)允许删除关系 ( C)允许删除数据库模式 ( D)和 DELETE权限等价 45 下述哪一条不是由于关系模式设计不当而引起的 ? ( A)数据冗余 ( B)丢失修改 ( C)插入异常 ( D)更新异常 46 下述哪一条是由于关系模式设计不当所引起的问题 ? ( A)数据冗余 ( B)数据被非法读取 ( C)数据被非法修改 ( D)发生死锁 47 下列关于部分函数依赖的叙述中,哪一条是正确的 ? ( A)若 XY ,
15、且存在属性集 Z, ZY , YZ ,则称 Y对 X部分函数依赖 ( B)若 XY ,且存在属性集 Z, ZY , YZ ,则称 Y对 X部分函数依赖 ( C)若 XY ,且存在 X的真子集 X, XY ,则称 Y对 X部分函数依赖 ( D)若 XY ,且对于 X的任何真子集 X,都有 XY ,则称 Y对 X部分函数依赖 48 关于数据和信息,下列叙述中正确的是 ( A)信息 与数据,只有区别,没有联系 ( B)信息是数据的载体 ( C)同一信息只能用同一数据表示 ( D)数据处理本质上是信息处理 49 关系模式 R中若没有非主属性,则 ( A) R属于 2NF,但 R不一定属于 3NF (
16、B) R属于 3NF,但 R不一定属于 BCNF ( C) R属于 BCNF,但 R不一定属于 4NF ( D) R属于 4NF 50 数据库应用系统开发一般包括两个方面的内容,就是 ( A)需求分析和维护 ( B)概念结构设计和逻辑结构设计 ( C)功能设计和测试设计 ( D)结构特性设计和行为特性设计 51 为了检验数字证书的合法性,要使用 ( )来验证。 ( A)颁发者的公用密钥 ( B)颁发者的私有密钥 ( C)使用者的公用密钥 ( D)使用者的私有密钥 52 下列关于模式分解的叙述中,哪一条是不正确的 ? ( A)若一个模式分解保持函数依赖,则该分解一定具有无损连接性 ( B)若要求
17、分解保持函数依赖,那么模式分解可以达到 3NF,但不一定能达到BCNF ( C)若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到 BCNF ( D)若要求分解具有无损连接性,那么模式分解一 定可以达到 BCNF 53 建立 Delphi程序的基本操作步骤中不包括 ( A)需求分析 ( B)创建一个新的项目 ( C)设计窗体 ( D)编写构件响应的事件 54 下列哪些条目是新一代数据库开发工具应具有的特征 ? 支持开发人员对各种数据对象 (字符、数字、图形、声音等 )的处理 支持基于 Internet应用的开发 支持面向对象的程序设计 ( A)仅 和 ( B)
18、仅 和 ( C)仅 和 ( D)都是 55 在学生登记表关系中,如果姓名不允许重名时,下列说法中 正确的是 ( A)只有学号是候选码 ( B)只有姓名是候选码 ( C)学号和姓名都是候选码 ( D)学号和姓名都不是候选码 56 UNIFACE采用构件式的开发,其应用开发分为三个步骤,分别是 ( A)建模、设计和实现 ( B)分析、设计和实现 ( C)建模、构造和装配 ( D)分析、构造和装配 57 按照网络所采用的传输技术,可以将计算机网络分成 _网络和点 -点式网络。 58 在关系数据库规范化理论的研究中, _达到了最高的规范化程序。 59 设根结点的层次为 0,则高度为 k的二叉树的最大结
19、点数为 _。 60 按先根次序周游树 (林 )等同于按 _序周游对应的二叉树。 61 数据库管理系统提供数据恢复、 _、数据完整性与数据安全性功等能。 62 一些进程相互合作共同完成一项任务,进程之间的这种直接的协同工作关系称为 _。 63 为了保证 CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为 _。 64 在多级目录结构中查找一个文件时需要按路径名搜索,当层次较 多时要耗费很多时间,为此要引入 _。 65 在数据库技术中,网状数据模型的典型代表是 _系统,这是 20世纪 70年代数据库语言研究会下属的数据库任务组提出的
20、一个系统方案。 66 数据模型用来描述数据的静态特征、动态特征和数据的完整性约束。对数据结构和数据间联系的描述,这是描述数据的 _。 67 当对视图进行 UPDATE、 INSERT和 DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项 _。 68 当事务中的一 部分操作失败时,整个事务应全部视为错误,事务对数据库所做的任何改变必须撤销,这称为 _。 69 DB2数据库系统是 _的产品。 70 在数据库管理系统的层次结构中,数据存取层处理的对象是单个 _。它把上层的集合操作转化为单记录操作。 71 如果某事务成功完成执行,则该事务称为 _事
21、务。 72 DBMS对数据库进行封锁时采用的两种基本锁类型是排它锁 (X)和 _。 73 分布式数据库系统是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中 的每个结点具有独立处理的能力 (称为 _),可以执行局部应用。同时,每个结点也能通过网络通信子系统执行全局应用。 74 为了保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改到外存的数据库中。这称作 _。 75 分布式数据库系统是用连接起来的节点集合,每个节点是一个独立的 _节点。 76 客户机 /服务器数据库系统又可分为集中式的服务器结构和 _的服务器结构。 国家三级(数据库技
22、术)笔试模拟试卷 40答案与解析 1 【正 确答案】 A 【试题解析】 以存储程序原理为基础的冯 .诺依曼结构的计算机,一般由五大功能部件组成,它们是:运算器、控制器、存储器、输入设备和输出设备。通常将运算器和控制器合称为中央处理器 (CPU, CentralProcessorUnit);中央处理器和内存储器合称为主机,中央处理器可以直接访问内存储器;输入设备、输出设备和外存储器合称为外部设备;外部设备通过接口线路与主机相连。因此本题的答案是选项 A(内存 )。 2 【正确答案】 B 【试题解析】 本题考查的是计算机系统存储介质的相关知识。 Cache是高速缓冲存储器, Cache和内存都可以
23、被 CPU直接读取,磁带和硬盘都是外部存储设备,磁带是顺序存储设备,读取磁带上的数据,要经过较长时间的机械定位操作,是 4中存储介质中访问速度最慢的。因此本题的答案为 B。 3 【正确答案】 D 【试题解析】 计算机网络的定义分三类:广义的观点、资源共享的观点和用户透明性的观点。其中资源共享的观点将计算机网络定义为 “以能够相互共享资源的方式互联起来的自治计算机系统的集合 ”。因此本题正确答案为选项 D。 4 【正确答案】 C 【试题解析】 本题是对计算 机病毒基本概念的考查。计算机病毒是一类特殊的具有破坏性的计算机程序,它具有自我复制的功能,可通过非授权人入侵并隐藏在可执行程序或数据文件中。
24、当计算机运行时原病毒把自身精确拷贝或修改拷贝到其他程序体内,影响或破坏正常程序的执行和数据的正确性。因此计算机病毒是一种程序,本题正确答案为选项 C。 5 【正确答案】 D 【试题解析】 本题是对信息安全的具体意义的考查。信息安全是为了防止非法的攻击和病毒的传播,以保证计算机系统和通信系统的正常运作。信息安全包括以下 4个方面,即保证信息的保密性 (Confidentiality)、完整性 (Integrity)、可用性(Availability)、和可控性 (Controllability)。因此本题的答案是 D。 6 【正确答案】 D 【试题解析】 一般操作系统的安全措施可从隔离、分层和内
25、控三方面来考虑,隔离是操作系统安全保障的措施之一,它又可分为物理隔离,时间隔离、逻辑隔离和密码隔离 4种。对照题目中的 4,个选项可知,其中 D(空间隔离 )并不属于隔离的措施,其他三项都是。所以本题正确选项为 D。 7 【正确答案】 C 【试题解析】 本题是对数据结构基本概 念的考查。选项 A、 B和 D都是符合数据和数据结构的定义,只有选项 c不对,因为数据结构概念一般包括 3个方面的内容,分别是数据的逻辑结构、数据的存储结构和数据的运算。所以本题正确答案为选项 C。 8 【正确答案】 C 【试题解析】 本题是对链式存储结构特性的考查。链式存储的主要特点是: 结点除自身信息外还包括指针域,
26、因此存储密度小于顺序存储结构; 逻辑上相邻的结点物理上不必邻接; 插入、删除运算操作方便,不必移动结点。因此选项A、 B和 D所述内容都不正确的。本题正确答案为选项 C。 9 【正确答案】 A 【试题解析】 由题意可知,二维数组 A08, 09是按行优先顺序存放的,而顺序存放计算结点存储位置的公式为 Li=L0+(i-1)*m,其中 LO是第一个结点的存储位置, Li是第 i个结点的存储位置, m为每个结点所占用的存储单元个数。按行优先的顺序存放结构,在数组 A中元素 A8, 5是第 8*10+6=86个元素,按照上面的公式可以计算出元素 A8, 5的存储地址为 Li=L0+(i-1)*m=4
27、00+(86-1)*2=570。因此正确答案为 A。 10 【正确答案】 C 【试题解析】 队列是另 一种特殊的线性表,限定所有的插入都在表的一端进行,所有的表的删除都在另一端进行,即先进先出。队列既能用顺序方式存储,也能用链接方式存储。树的层次次序周游算法的实现是队列的应用;而二叉树对称序周游算法的实现实际上是栈的应用。所以正确答案为选项 C。 11 【正确答案】 D 【试题解析】 二叉树是树形结构的一种重要类型,它是结点的有限集合,这个有限集合或者为空集,或者由一个根 (N)结点及两个不相交的、分别称作这个根的左子树 (L)和右子树 (R)的二叉树组成。当二叉树的结点数最多时,该二叉树肯定
28、是一个满二叉 树,该满二叉树的结点数 2(k+1)-1即为题目所求。所以正确答案为选项D。本题也可以使用特例法求得正确答案,如假设有 2层,则二叉树有 7个结点,对照 4个选项的只有选项 D是 7,得出正确答案。 12 【正确答案】 D 【试题解析】 本题是对散列表存储问题的考查。散列表的基本思想是:由结点的关键码值决定结点的存储地址,即以关键码值 k为自变量,通过一定的函数关系h(称为散列函数 ),计算出对应的函数值 h(k)来,把这个值解释为结点的存储地址,将结点存入该地址中。散列表的一个重要特征是平均检索长度不直接依赖于元 素个数,而是随负载因子的增大而增大。因此本题正确答案为选项 D。
29、 13 【正确答案】 B 【试题解析】 散列表的基本思想是:由结点的关键码值决定结点的存储地址,即以关键码值 k为自变量,通过一定的函数关系 h(称为散列函数 ),计算出对应的函数值 h(k)来,把这个值解释为结点的存储地址,将结点存入该地址中。散列表的负载因子定义为散列表中结点的数目和基本区域能容纳的结点数的比值,负载因子的大小体现散列表的填满程度。在本题中,结点个数为 8,基本区域能容纳的结点数为 19,所以该散列表的负载因子 8/19,其值约为 0.42,本题正确选项为 B。 14 【正确答案】 B 【试题解析】 初始状态没有部分排序的文件中若有 n个记录,可以把它看作 n个子文件,每个
30、子文件中只包含一个记录,因而是部分排序的。通常先将两个子文件归并,得到 n/2个部分排序的较大的子文件,每个子文件中只包含 2个记录。再将这些子文件归并,如此反复,直到归并到一个文件中,排序完成。上述每步归并都是将两个子文件合成一个文件,这种做法叫 “二路归并排序 ”。按照上述指导思想,第一趟归并后为 (G, Q, M, Z, A, N, B, P, H, X, S, Y, L, T,E, K),第二趟归并后的结果为 (G, Q, M, Z, A, N, B, P, H, X, S, Y,L, T, E, K)。所以本题正确答案为选项 B。 15 【正确答案】 C 【试题解析】 堆排序是完全二
31、叉树结构的一个重要应用,是对直接选择排序的改进。对 n个记录的文件进行堆排序,最坏情况下的执行时间与平均执行时间相同,都为 O(nlog2n),所以本题正确,答案为选项 C。 16 【正确答案】 D 【试题解析】 本题是对通道基本概念的考查。通道相当于一个功能单纯的处理机,具有自己的指令系统,并与主机共享一个内存,以保存通 道程序和交换程序;通道的功能就是在 CPU的控制之下完成数据的输入输出工作。因此本题的正确答案为选项 D。 17 【正确答案】 C 【试题解析】 执行 V操作意味着释放一个资源,进程从等待队列进入就绪队列。因此本题的答案为 C。 18 【正确答案】 B 【试题解析】 P操作
32、和 V操作都是原语。每执行一次 P操作,意味着要求分配一个资源;每执行一次 V操作意味着释放一个资源。因此本题正确答案为 B。 19 【正确答案】 A 【试题解析】 进程的动态性表明进程在其生存周期内需要经历一系列的离散状态 。运行中的进程可以处于以下三种状态之一:运行、就绪和等待。运行状态是指进程已获得 CPU,并且在 CPU上执行的状态;就绪状态是指一个进程已经具备运行条件,但由于没有获得 CPU而不能运行所处的状态;等待状态是指进程因等待某件事情发生而暂时不能运行的状态。因此本题正确答案为选项 A。 20 【正确答案】 D 【试题解析】 数据库系统 (DBS)是指在计算机中引入数据库后的
33、系统构成一般由数据库、操作系统、数据库管理系统 (及其开发工具 )、应用系统、数据库管理员和用户组成。对照本题的题干和选项可知,文件控制块时 属于文件系统,因此正确答案是选项 D。 21 【正确答案】 B 【试题解析】 页式存储管理是计算机数据存储管理的一种,其基本原理包括:内存划分:将内存划分成等长的若干区域,每个区域成为一个物理页面,有时又称内存块或块;逻辑地址空间划分:将用户程序的逻辑空间按照同样大小也划分成若干页面,成为逻辑页面,页面大小一般取 2的整数次幂,存储分配时,以页面(块 )为单位,按照用户程序的页数进行分配。实现方法包括:建立页表、建立空闲页面表和硬件支持。其中的页面支持包
34、括系统提供一对硬件寄存器:页表始址寄存器和页表长度 寄存器。页表始址寄存器用于保存正在运行进程的页表在内存中的首地址;页表长度寄存器用于保存正在运行进程的长度。因此本题正确答案为选项 B。 22 【正确答案】 A 【试题解析】 进行打开文件操作时,系统主要完成:检查该文件名所对应的文件控制快是否已调入内存,如果不存在,则将其调入内存;检查操作的合法性;返回给用户一个文件描述符。对照题目的 4个选项可知,只有选项 A不是打开文件时所作的工作,所以本题正确选项为 A。 23 【正确答案】 A 【试题解析】 本题是对文件的逻辑结构类型的考查。文件的逻辑 结构是指文件的外部组织形式,即从用户角度看到的
35、文件组织形式。文件的逻辑结构分为两类:流式文件和记录式文件。流式文件的基本单位是字符,而记录式文件的基本单位是记录。因此本题正确答案为 A(流式文件 )。 24 【正确答案】 B 【试题解析】 如果存在一个由系统中的所有进程构成的安全序列,则说系统处于安全状态。安全序列是指在一个进程序列 P1, P2, Pn 中,对每一个进程Pi(1in),它以后尚需要的资源数量不超过系统中当前剩余资源量与所有进程巧 (i i)当前占有资源的数量。按上述方法计算,对于进程 P2,已占资源数为 4,最大需求数为 7,所以还需要资源数为 3,现在系统剩余资源为 2,若其他进程的资源不可抢占,则 P2进程就无法执行
36、。其他几个序列中没有这个问题。所以正确答案为 B。 25 【正确答案】 A 【试题解析】 本题是对数据库管理系统的基本功能的考查。系统的基本功能包括: 数据库定义功能; 数据操作功能; 数据库的运行管理和控制功能; 数据库的建立和维护功能; 数据库存取功能。其中数据定义功能包括在数据库中可以创建和删除表、视图、索引,可以修改表等。因此本题正确答案为选项 A。 26 【正 确答案】 B 【试题解析】 数据库是长期存储在计算机内有组织、可共享的数据集合。数据库系统是包括数据库的计算机系统,一般由数据库、数据库管理系统、相关硬件、软件和各类人员。数据模型是数据库的核心。因此本题正确答案为选项 B。
37、27 【正确答案】 B 【试题解析】 数据库的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成。模式也称逻辑模式或概念模式,模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式;外模式也称子模式、用户模式,可以描 述某个特定的用户组所使用的那一部分数据库,一个数据库可以有多个外模式;内模式也称物理模式,是数据库内部的表示方法。索引的组织方式属于数据库数据的内部表示或者低层描述,所以索引应该属于数据库的内模式,本题正确选项为 B。 28 【正确答案】 D 【试题解析】 对数据库进行备份,以保证一旦发生故障能尽快将数据库恢复到某种一致状态
38、,并尽可能减少对数据库的破坏。本题的答案为 D。 29 【正确答案】 B 【试题解析】 数据模型包括层次模型、网状模型、关系模型、面向对象的模型,其中的层次模型是数据库系 统中最早出现的数据模型,正确答案为 B。 30 【正确答案】 C 【试题解析】 系统故障和事务故障由系统自动完成,磁盘故障中,由于磁盘上的物理数据和日志文件被破坏,恢复时需要重装数据库,然后重作已完成的事务,因此磁盘故障需要 DBA的介入,本题正确答案为 C。 31 【正确答案】 C 【试题解析】 本题是对关系性质的考查。在关系中的 1NF要求元组的每个属性是不可再分的数据项,选项 A是正确;在二维表中的一行记录成为一个元组
39、,元组的顺序是可以换的,选项 B是正确的;一个关系对应一张二维表,但不是任意的一个二维表都能表示一个关系;选项 c的叙述是不正确;选项 D所述的每一个关系只有一种记录类型也是正确的。因此本题的答案是 C。 32 【正确答案】 D 【试题解析】 本题是对关系代数的考查。在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为连接,也称。连接。关系 R与关系 s的并由属于关系 R或属于关系 S的元组组成。选择是在关系 R中选择满足条件的诸元组。自然连接要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。因此本题的答案为 D。 33 【正确 答案】
40、 D 【试题解析】 SQL语言称为结构化查询语言,是关系数据库的标准语言。因此本题正确选项为 D。 34 【正确答案】 D 【试题解析】 本题是对关系的传统集合运算的考查。集合 t/t R t S的意思是形成的关系中的元组既包含在 R中也包含在 s中,换句话说,就是 R和 S的交集。因此本题的答案为选项 D(RS)。 35 【正确答案】 B 【试题解析】 由于要查找的结果是成绩,所以无论如何要使用关系 SC。但是关系 SC中没有课程名,而要查的是 “数据库 ”课程的成绩,所以必须使用关系 C以便找出 “数据库 ”课程所对应的课程号。所以正确答案为选项 B 36 【正确答案】 C 【试题解析】
41、Oracle数据库系统自它的 Oracle7版本起采用多进程多线索的体系结拘。 37 【正确答案】 D 【试题解析】 数据字典分别对 5种类型的条目进行说明:数据项说明、数据结构说明、数据流说明、数据存储说明和处理过程说明。对照题目中的四个选项可知,只有选项 D(数据完整性说明 )不属于数据字典中的项目,本题正确答案为 D。 38 【正确答案】 A 【试题解析】 本题是对数据库管理系统的层次结 构的考查。按处理对象的不同,依最高级到最低级的次序来划分,依此为:应用层、语言翻译处理层、数据存取层、数据存储层。其中数据存取层处理的对象是单个的元组,它把上层的集合操作转换为单记录操作。因此本题正确答
42、案为 A(单个元组 )。 39 【正确答案】 B 【试题解析】 本题是对关系模式设计不当所带来问题的考查,若关系模式设计不当可能带来以下问题: 数据冗余; 更新异常; 插入异常; 删除异常。对照题目中的四个选项可知, A、 C、 D均是关系设计不当所带来的, 而选项 B则是并发执行中存在的问题,因此本题的正确答 案是选项 B(丢失修改 )。 40 【正确答案】 A 【试题解析】 本题是对数据库管理系统的基本功能的考查。系统的基本功能包括: 数据库定义功能; 数据操作功能; 数据库的运行管理和控制功能; 数据库的建立和维护功能; 数据库存取功能。其中数据库存取模块包括:查询处理程序模块、数据修改
43、程序模块、交互式查询程序模块和嵌入式查询模块。因此对数据库数据的删除是由数据库管理系统数据库存取功能模块中的数据修改程序模块完成的,本题正确答案为 A。 41 【正确答案】 C 【试题解析】 本题是对计算机输入输 出设备的考查。显示器又称监视器,是计算机最常用的输出设备之一。所以本题正确答案为亡。 42 【正确答案】 A 【试题解析】 保持事务的原子性是数据库管理系统中事务管理部件的责任。本题的答案为 A。 43 【正确答案】 D 【试题解析】 本题是对事务并发执行存在问题的考查。当多个事务并发执行时,即使每个事务都单独地正确执行,数据库的一致性也可能被破坏,因为在并发执行中可能出现以下 3个
44、问题: 丢失更新; 对未提交更新的依赖; 不一致的分析。由以上分析可知,题干中的 、 、 项均是可能出现的问题 。因此本题正确答案为选项 D。 44 【正确答案】 B 【试题解析】 使用 DROPTABLE可以删除基本表,使用 DROPINDEX可以删除索引,因此选项 B的说法正确。 DELETEFROM表名 WHERE谓词 是从指定表中删除满足谓词的那些记录,没有 WHERE语句时表示删除此表中的全部记录,但此表的定义仍在数据字典中。因此 DROP的权限与 DELETE的权限不等价。因此本题的答案为 B。 45 【正确答案】 B 【试题解析】 本题是对关系模式设计不当所带来问题的考查,若关系
45、模式设计不当可能带来以 下问题: 数据冗余; 更新异常; 插入异常; 删除异常。对照题目中的 4个选项可知, A、 C、 D均是关系设计不当所带来的,而选项 B则是并发执行中存在的问题,因此本题的答案是选项 B(丢失修改 )。 46 【正确答案】 A 【试题解析】 关系模式设计不当会引起的问题有: 数据冗余; 更新异常; 插入异常; 删除异常。因此本题的答案为 A。 47 【正确答案】 C 【试题解析】 本题是对函数依赖定义和公理的考查。选项 A、 B显然是不正确的;按照函数部分依赖的定义选项 C(若 XY ,且存在 X的真子集 X, XY ,则称 Y对 X部分函数依赖 )是正确的。而 D(若
46、 XY ,且对于 X的任何真子集X,都有 X Y,则称 Y对 X部分函数依赖 )是错误的,因为若 XY ,且对于 X的任何真子集 X,都有 X Y,则称 Y对 X是完全函数依赖。所以本题正确答案为选项 C。 48 【正确答案】 D 【试题解析】 信息与数据既有区别又有联系。数据是信息的载体。信息是数据的内涵。数据的表示形式有多种,同一信息可以用不同的数据来表示。数据处理实质上是对表示信息的源数据进行汇集、综合、推导等处理,数据处理本质上是信息处理。因此正确答案为 选项 D。 49 【正确答案】 B 【试题解析】 在函数依赖的范畴内规范化程度有四级。第一范式 (1NF)要求的条件是元组中的所有分
47、量必须是不可分的数据项;第二范式 (2NF)要求关系模式R 1NF,且每一个非主属性完全函数依赖于码,即不允许非主属性对码的部分函数依赖;第三范式 (3NF)要求关系模式 R 2NF,且每一个非主属性都不传递依赖于码。最高范式 (BCNF)要求关系模式 R 3NF,且对于每一个非平凡的函数依赖XY ,都有 X包含码。对本题而言,因为关系模式 R中若没有非主属性,因此 R属于 3NF,但并不 能保证对于每一个非平凡的函数依赖 Xy ,都有 X包含码。因此本题正确答案为选项 B。 50 【正确答案】 D 【试题解析】 数据库设计包括两方面的内容,一是数据库设计,二是数据库应用设计,通常,前者称为结
48、构特性设计,后者称为行为特性设计。本题正确答案为选项 D。 51 【正确答案】 A 【试题解析】 为了保证使用者公用密钥的完整性,需要使用由某一证书权威机构颁发的数字证书来分发公用密钥。为了证明数字证书的合法性,证书必须经该权威机构进行数字签名。当用户使用证书时,用该机构的公用密钥来检查证书的 合法性,进而证明该证书土公用密钥的合法性。 52 【正确答案】 A 【试题解析】 模式分解的几个事实: 分解具有无损连接性和分解保持函数依赖是两个相互独立的标准。具有无损连接的分解不一定保持函数依赖;保持函数依赖的分解不一定具有无损连接性。关系模式的一个分解可能具有无损连接性;可能是保持函数依赖的,也可能是既具有无损连接性又保持函数依赖的。 若要求分解具有无损连接性,那么模式分解一定可以达到 BCNF。 若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到 3NF,但不一定能达到BCNF。 若要求分解既具有无损连接,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到 BCNFo所以选项人的叙述是错误的,本题的答案为 A。 53 【正确答案】 A 【试题解析】 建立一个 Delphi程序时,用户二般只,需在一个窗体对象上放置所需要的各种构件,然后对其特征赋值,并