1、国家三级(数据库技术)笔试模拟试卷 12及答案与解析 1 数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制位数,常用的单位是 ( A) b/s ( B) byte/s ( C) Mb/s ( D) Kb/s 2 数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制数据位数,常用的单位是 ( A) kb/s ( B) byte/s ( C) MB/s ( D) KB/s 3 下列关于 IP地址的叙述中,错误的是 ( A) IP地址由网络地址与主机地址两部分组成 ( B)根据不 同的取值范围, IP地址可以分为 5类 ( C) B类 IP地址其网络地址空
2、间长度为 16位,主机地址空间长度为 14位 ( D) C类 IP地址范围从: 192.0.0.0233.255.255.255 4 下面关于数据存储方式的叙述中,不正确的是 ( A)顺序存储结构和链式存储结构是最主要的两种存储方式 ( B)顺序存储结构的结点中只有自身信息域,没有链接信息域 ( C)链式存储结构的结点中可以有表示链接信息的指针域,也可以没有 ( D)顺序存储结构的存储密度比链式的高 5 设二叉树根结点的层次为 0,一棵高度 为 n的满二叉树中结点的个数是 ( A) 2的 n次幂个 ( B) 2的 n-1次幂个 ( C) 2的 n次幂减 1个 ( D) 2的 n+1次幂减 1个
3、 6 限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为 ( A)物理隔离 ( B)时间隔离 ( C)逻辑隔离 ( D)密码隔离 7 计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的 ( A)指令 ( B)程序 ( C)设备 ( D)文件 8 某二叉树结点的前序序列为 F, C, A, D, B, E, G, H, P,对称序序列为A, C, B, D, F, E, H, G, P,则该二叉树对应的后序序列为 ( A) A, B, D, C, H, P, F, E, G ( B) A, B, D, C, H, P,
4、 G, E, F ( C) A, B, H, D, C, P, G, E, F ( D) A, D, C, H, B, P, G, E, F 9 若对一个已经排好了序的序列进行排序,在下列 4种方法中,哪一种方法比较好 ? ( A)冒泡法 ( B)直接选择法 ( C)直接插入法 ( D)归并法 10 对某二叉树进行前序遍历的结果为 ABDEFC,中序遍历的结果为 DBFEAC,则后 序遍历结果为 ( A) DBFEAC ( B) DFEBCA ( C) BDFECA ( D) BDEFAC 11 设森林 F对应的二叉树为 B,它有 m个结点, B的根为 p, p的右子树上的结点个数为 n,森林
5、 F中第一棵树的结点个数是 ( A) m-n-1 ( B) n+1 ( C) m-n ( D) m-n+1 12 该二叉树对应的树林包括几棵树 ? ( A) 1 ( B) 2 ( C) 3 ( D) 4 13 按行优先顺序存储下三角矩阵的非零元素,则计算非零元素 aij(1jin)的地址的公式为 Am ( A) LOC(aij) LOC(a11)+i(i+1)/2+i ( B) LOC(aij) LOC(a11)+i(i+1)/2+(i-1) ( C) LOC(aij) LOC(a11)+i(i-1)/2+i ( D) IOC(aij) LOC(a11)+i(i-1)/2+(i-1) 14 下
6、列关于线性表存储结构的叙述中正确的是 ( A)链表中的元素一定存放在不连续的存储空间里 ( B)链表中的元素一定存放在连续的存储空间里 ( C)长度变化频繁的线性表最好采用顺序存储结构 ( D)链表不能进行随机存取 15 在中断 处理中,输入输出中断是指 ( A)设备出错 ( B)数据传输结束 ( C)设备出错和数据传输结束 ( D)都不是 16 支持程序浮动的地址转换机制是 ( A)页式地址转换 ( B)段式地址转换 ( C)静态重定位 ( D)动态重定位 17 下列描述正确的是 ( A)系统软件是紧挨着计算机硬件的第一层软件 ( B)操作系统是紧挨着计算机硬件的第一层软件 ( C)编译软件
7、是紧挨着计算机硬件的第一层软件 ( D)应用软件是紧挨着计算机硬件的第一层软件 18 在下列资源中,属于永久性资源的是 ( A) I/O中断 ( B)数据文件 ( C)消息 ( D)同步原语 19 操作系统中的下列功能,与硬盘没有直接关系的是 ( A) SPOOLing技术 ( B)文件管理 ( C)进程调度 ( D)虚拟存储 20 下列算法中,不属于作业调度算法的是 ( A)先来先服务算法 ( B)最高优先数算法 ( C)短作业优先算法 ( D)资源搭配算法 21 下列关于线程的叙述中,正确的是 ( A)每一个线程可以有多个标识符和其相应的线程描述表 ( B)不同的线程可以执行相同的程序 (
8、 C)同一进程中的各个线程共享该进 程的逻辑地址空间 ( D)多个线程不可以并发执行的 22 下列关于临界区叙述正确的是 ( A)进程中访问临界资源的那段程序称为临界区 ( B)临界区最多允许两个进程进入 ( C)进程进入临界区的要求可以在无限的时间内得到满足 ( D)系统中一些资源一次只允许有限的进程使用,称之为临界资源 23 数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的 ( A)语法解释 ( B)语义解释 ( C)语用说明 ( D)用法说明 24 虚拟设备是指 ( A)模拟独占设备的共享设备 ( B)允许用户以标 准化方式使用的物理设备 ( C)允许用户使用比系统中拥有的物理
9、设备更多的设备 ( D)允许用户程序部分装入内存即可使用的系统设备 25 下面所列的条目中 语法检查 语义检查 用户存取权限检查 数据完整性检查 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是 ( A) 和 ( B) , 和 ( C) 和 ( D)全部 26 在数据库系统阶段,数据 ( A)具有物理独立性,没有逻辑独立性 ( B)具有逻辑独立性,没有物理独立性 ( C)物理独立性和逻辑独立性均没有 ( D)具有高度的物理独立性和逻辑独立性 27 SQL语言的 GRANT和 REVOKE语句主要用来维护数据库的 ( A)安全性 ( B)完整性 ( C)可靠性 ( D)一致性 2
10、8 SQL的数据定义功能包括 ( A)定义表 ( B)定义视图 ( C)定义索引 ( D)以上都包括 29 在面向对象的数据模型中,每一个对象都有一个唯一的标识,称为 ( A)属性 ( B)封装 ( C)对象标识 ( D)继承 30 设关系 R (A, B, C) ,与 SQL语句 select distinct A from R where B 17等价的关系代数表达式是 ( A) A(B 17(R) ( B) B 17(A(R) ( C) B 17(A, C(R) ( D) A, C(B 17(R) 31 下面不属于 DBMS的数据操纵方面的程序模块的是 ( A) DDL翻译程序模块 (
11、B)查询处理程序模块 ( C)数据更新程序模块 ( D)嵌入式查询程序模块 32 在 FOXBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的 ( A) CREATE ( B) APPEND ( C) COPY ( D) INSERT 33 关系模型中,一个关键字 ( A)可由多个任意属性组成 ( B)至多由一个属性组成 ( C)可由一个或多个其值能惟一标识该关系模式或任何元组的属性组成 ( D)以上都不是 34 有一个关系:学生 (学号,姓名,系别 ),规定学号的值域是 8个数字组成的字符串,这一规则属于 ( A)实体完整性约束 ( B)参照完整性约束
12、 ( C)用户自定义完整性约束 ( D)关键字完整性约束 35 分布式数据库系统与并行数据库系统的 主要区别是 ( A)数据结构不同,数据操纵不同,数据约束不同 ( B)数据库管理系统不同 ( C)应用目标不同,实现方式不同,查询效率不同 ( D)应用目标不同,实现方式不同,各节点地位不同 36 下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型 ? ( A)关系模式 ( B)层次模型 ( C)网状模型 ( D)面向对象模型 37 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面 “部门 ”关系中,使它不满足第一范式的属性是。 ( A)部门总经理 ( B)部门成员 (
13、 C)部门 名 ( D)部门号 38 当前数据库技术的发展已形成各种类型的数据库应用技术,下述属于这种发展推动力的是: 应用的驱动 多种技术与数据库技术的结合 关系数据库的研究基础 ( A) ( B) ( C) 和 ( D) 、 和 39 在一个数据库中,模式与内模式的映像个数是 ( A) 1个 ( B)与用户个数相同 ( C)由设置的系统参数决定 ( D)任意多个 40 在 Oracle产品中,用公用网关接口实现的过程化网关是 ( A) Oracle WebListener ( B) Oracle WebAgent ( C) ()racle WebServer ( D) Oracle DBA
14、 41 设 S, SC分别为学生关系和选课关系,现要查询选修 C2课程,且成绩为 B以上 (含 B) 的学生及成绩,相应的 SQL语句是: SELECT S.*, SC.G FROM S,SC WHERE S.S# SC.S# AND SC.C# C2AND A) SC.G B B) SC.GB ( A) SC.G B ( B) SC.G B ( C) SC.G B ( D) SC.G B 42 数据库管理系统 (DBMS)的层次结构中,数据存取层的处理对象是 ( A)单个元组 ( B)日志 ( C)系统缓冲区 ( D)索引 43 事务故障恢复的步骤是 ( A)反向扫描日志文件、对每一个更新操
15、作执行逆操作、如此下去 ( B)对每一个更新操作执行逆操作、反向扫描日志文件、如此下去 ( C)正向扫描日志文件、对 UNDO队列中的事务进行 UNDO处理、对 REDO队列中的事务进行 REDO处理 ( D)正向扫描日志文件、对 REDO队列中的事务进行 REDO处理、对 UNDO队列中的事务进行 UNDO处理 44 下述不是对象 -关系数据库的基本特征的是 ( A) SQL环境中支持基本数据类型扩充 ( B) SQL环境中支持复杂对象 ( C) SQL环境中支持继承性 ( D)关系的规范化程序高 45 一个关系数据库文件中的各条记录 ( A)前后顺序不能任意颠倒,一定要按照输入顺序排列 (
16、 B)前后顺序可以任意颠倒,不影响数据库中的数据关系 ( C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 ( D)前后顺序不能任意颠倒,一定要按照关键字段值的 顺序排列 46 对并发操作若不加以控制,可能会带来 ( A)不安全 ( B)死锁 ( C)死机 ( D)不一致 47 下列说法中正确的是 ( A)死锁是操作系统中的问题,数据库系统中不存在 ( B)只有在执行并发操作时才有可能出现死锁 ( C)在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 ( D)当多个用户竞争访问相同的资源时不会发生死锁 48 下列叙述中正确的是 ( A)遵守两阶段封锁协议的并发事务一定
17、是可串行化的 ( B)遵守两阶段封锁协议的并发事务一定不会发生死锁 ( C)遵守 两阶段封锁协议的并发事务一定不会发生级联回滚 ( D)遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁 49 关系模式 R的码是 ( A) (M, T) ( B) (M, C) ( C) (M, A) ( D) (A, B) 50 下列关于 “分布式数据库系统 ”的叙述中,正确的是 ( A)分散在各节点的数据是不相关的 ( B)用户可以对远程数据进行访问,但必须指明数据的存储节点 ( C)每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 ( D)数据可以分散在不同节点的计算机上,但
18、必须在同 一台计算机上进行数据处理 51 DDBS的 “局部映象透明性 ”位于 ( A)全局外模式与全局概念模式之间 ( B)全局概念模式与分片模式之间 ( C)分片模式与分布模式之间 ( D)分布模式与局部概念模式之间 52 下列关于 “分布式数据库系统 ”的叙述中,正确的是 ( A)分散在各节点的数据是不相关的 ( B)用户可以对远程数据进行访问,但必须指明数据的存储节点 ( C)每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 ( D)数据可以分散在不同节点的计算机上,但必须在同一台计算机上进 行数据处理 53 数据库设计的需求阶段主要设计 ( A)程序流程图 ( B)
19、程序结构图 ( C)框图 ( D)数据流程图 54 设有关系模式 R(A, B, C) ,根据语义有如下函数依赖集: F AB , (B, C) A 。关系模式 R的规范化程度最高达到 ( A) 1NF ( B) 2NF ( C) 3NF ( D) 4NF 55 数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。分布式数据库、面向对象数据库等新型数据库属于哪一个发展阶段 ? ( A)人工管理阶段 ( B) 文件系统阶段 ( C)数据库系统阶段 ( D)高级数据库技术阶段 56 第二代数据库系统是指 ( A)层次型数据库系统 ( B)网状型数据库系统 ( C)
20、分布式数据库系统 ( D)关系型数据库系统 57 下面有关 E-R模型向关系模型转换的叙述中,不正确的是 ( A)一个实体类型转换为一个关系模型 ( B)一个 1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 ( C)一个 1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 ( D)一个 m: n联系转换为一个关系模式 58 下述数据库系统属于第一代数据库系统的是 ( A) SYBASE ( B) Ingres ( C) IMS ( D) ObjectStore 59 数据库管理系统中的安全控制模块属于 ( A)数据库定
21、义程序模块 ( B)数据库操纵程序模块 ( C)数据库运行管理程序模块 ( D)数据库组织、存储和管理程序模块 60 在数据库逻辑结构设计中,将 E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式 ? ( A) 2 ( B) 3 ( C) 4 ( D) 5 61 在计算机上,高级语言程序一般称为【 】,不能直接执行,必须将他们翻译成具体机器的机器语言程序才能执行,这种机器语言程序又称为目标程序。 62 按覆盖的地理范围进行分类,计算机网络可以分为:局域网、【 】和广域网。 63 从有 n个结点的顺序表中删除一个结点平均需要移动的结点
22、个数是【 】。 64 一棵树的叶结点的最大层数是树的【 】。 65 整个排序过程都在内存进行的排序,称为【 】。 66 分时操作系统采用 【 】的方式处理 用户的服务请求,允许多个用户联机地使用计算机。 67 CPU暂停现行程序而转去响应中断请求的过程称为【 】。 68 虚拟存储管理分为虚拟页式、虚拟段式和【 】。 69 常用的数据结构模型有层次模型、网状模型、【 】和面向对象模型。 70 一种介于关系代数和关系演算之间的语言叫做【 】。 71 SQL语言集【 】、数据操纵、数据定义、数据控制功能于一体。 72 在 SQL中,模式对应于 “基本表 ”,内模式对应于 “存储文件 ”,外模式对应于
23、“【 】 ”和部分基表。 73 【 】 用来快速生成图形应用的工具。 74 一个 DBMS的用户界面应具有可靠性、易用性、【 】、多样性。 75 当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为【 】。 76 【 】权限允许增加或删除关系中的属性。 77 元组的每个分量必须是不可分的数据项这叫做【 】。 78 【 】方法将数据库设计过程分为 4个阶段:需求分析、概念结构设计、逻辑结构设计和物理设计。 79 联系一般分为:【 】;一对多的联系;多对多的联系。 80 对数据库系统的性能有两种主要的度量一种是吞吐量,一种是【 】。 国家三级(数据库
24、技术)笔试模拟试卷 12答案与解析 1 【正确答案】 A 【试题解析】 网络的传输速率用 b/s来表示,其含义是每秒传输多少个二进制位的信息 b是 bit的缩写, s表示秒 (second)。 2 【正确答案】 A 【试题解析】 数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制数据位数,常用的单位是 kb/s。 3 【正确答案】 C 【试题解析】 B类 IP地址其网络地址空间长度为 14位,主机地址空间长度为 16位,选项 C正好叙述相反,故 C错误。 4 【正确答案】 C 【试题解析】 链式存储结构的结点中必有表示链接信息的指针域,故 C错。 5 【正确答案】 D 【
25、试题解析】 满二叉树的定义:深度为 k的满二叉树是一棵有 2的 k+1次幂减 1个结点的二叉树。 6 【正确答案】 C 【试题解析】 隔离是操作系统安全保障的措施之一,它又可分为:物理隔离、时间隔离、逻辑隔离和密码隔离。其中逻辑隔离是限制程序的存取,使操作系统不能存取允许范围以外的实体。 7 【正确答案 】 B 【试题解析】 病毒其实也是一种程序,只不过是一种比较特别的程序而已。和一般的程序比较起来,它具有潜伏性、传播性及破坏性。 8 【正确答案】 B 【试题解析】 二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历。依据前序遍历序列可确定根结点为 F5再依据中序遇历序列可知其左子树由 A
26、CBD构成,右子树为 EHGP;又由左子树的前序遍历序列可知其根结点为 C,由中序遍历序列可知其左子树为 A,右子树由 BD构成。以此类推,此二叉树为:根据前序遍历的定义,求得该二叉树的后序遍历序列为: A, B,D, C, H, P, G, E, F。 9 【正确答案】 C 【试题解析】 若以排序所用的比较时间来看,直接插入法和归并法都比较少,对于 n个元素的序列,大约需要比较 n-1次,但归并法要占用较大的存储空间,所以用直接插入法比较好。 10 【正确答案】 B 【试题解析】 根据前序遍历根 -左 -右,中序遍历左 -根 -右,后序遍历左 -右 -根的原则,可得出上述结论。 11 【正确
27、答案】 C 【试题解析】 根据二叉树与森林的对应关系,将森林 F转换成对应二叉树 B的规则如下: 若森林 F为空,则二叉树 B为空。 若森 林 F非空,则 F中的第一棵树的根为二叉树 B的根;第一棵树的左子树所构成的森林按规则转换成一个二叉树成为 B的左子树,森林 F的其他树所构成的森林按本规则转换成一个二叉树成为 B的右子树。依此规则可知:二叉树 B结点的个数减去其右子树的结点的个数就是森林 F的第 1棵树的结点的个数。 12 【正确答案】 A 【试题解析】 本题考核的是树型结构的常用术语,参考 2.4.1“树的定义 ”。树是一个或多个结点组成的有序集合 T,有一个特定的结点称为根。树林是。
28、棵或多棵不相交的树的集合。图中只有一棵树。对应的树林也只有一棵不相交的树。所以,本题的答案是 A。 13 【正确答案】 D 【试题解析】 通过运算可以得出结论 D正确。 14 【正确答案】 D 【试题解析】 线性表中,无论是顺序存储结构还是链式存储结构均可以简便地实现对线性表的存储。 顺序存储结构:它采用一组地址连续的存储单元依次存储线性表的元素, 并以存放元素的物理位置来体现元素之间的逻辑关系。所以顺序表一定存放在连续的存储空间。 链式存储结构:线性表的链式存储结构采用一组任意的存储单元存储线性表的数据元素。所以,链表的存储空间不一定连续。在分配空间存放数据元素自身信息的同时,需要为表示数据
29、元素间逻辑关系的信息提供存储空间。这两部分信息组成了数据元素的存储映像,即结点。而链表是通过结点之间的关系进行存取的,所以不能随机进行存取。 15 【正确答案】 C 【试题解析】 输入输出中断包括设备出错与数据传输结束。 16 【正确答案】 D 【试题解析】 主存储器是可以被处理器直接访问的,处理器是按绝对地址访问主存储器的。为了使用户编制的程序能存放在主存储器的任意区域执行,用户使用逻辑地址编辑程序,即用户使用了逻辑上的主存储器。存储管理必须为用户分配一个物理上的存储空间,于是,就有一个从逻辑空间到物理空间的转换问题。具体地说,是要把逻辑地址转换成绝对地址。把这样的地址转换工作称为重定位。重
30、定位的方式可以有 “静态重定位 ”和 “动态重定位 ”。静态重定位是指在装入一个作业时,把作业中的指令地址和数据地址全部转换成绝对地址。一旦装入则不能改变。动态重定 位是指在装入作业时,不进行地址转换,而是直接把作业装入到分配的主存区域中。在作业执行过程中,每当执行一条指令时都有硬件的地址转换机构将指令中的逻辑地址转换为绝对地址。 17 【正确答案】 B 【试题解析】 操作系统是紧挨着硬件的第一层软件,是对硬件功能的首次扩充。系统软件包括操作系统和它上层的编译软件、编辑软件和命令解释程序,故 A,C, D错。 18 【正确答案】 B 【试题解析】 永久性资源是指系统中那些可供进程重复使用、长期
31、存放的资源,如内存、外部设备、 CPU等硬件资源以及各种数据文件 、表格、共享程序代码等软件资源临时性资源是指某个进程所产生,只被另一个进程使用一次或经过短暂时间后便不再使用的资源,如 I/O和时钟中断、同步信号、信息等。 19 【正确答案】 C 【试题解析】 SPOOLing英文为: SimultaneousPeripheralOperationsOn-Line,意为同时外围设备联机操作。它是一种虚拟设备技术,其核心思想是在一台共享设备 (通常是高速、大容量磁盘 )上模拟独占设备的操作,把一台低速的独占设备改造成为若干台可并行的虚拟设备,即把独占设备变成逻辑上的共享 设备。由于这种技术通常是
32、通过高速、大容量的硬盘来实现的所以它和硬盘有直接的关系。对于操作系统来说,狭义的文件指的是磁盘文件 (广义的文件还包括设备及虚拟设备等 ),文件管理当然和硬盘有直接的关系。虚拟存储则更是把硬盘作为内存来用,其主要工作方式就是把内存中当前不被使用的页面以 “交换条件 ”的形式保存到硬盘上。所谓进程调度,其实质上就是处理机调度。在多道程序设计环境中进程数往往多于处理机数,多个进程互相争夺处理机,进程调度的任务就是控制、协调进程对处理机的竞争。在本题中只有进程调度和硬盘没有直接的联系。 20 【正确答案】 B 【试题解析】 常见的作业调度算法有: 先来先服务算法; 短作业优先算法; 最高响应比作业优
33、先算法; 资源搭配算法: 多队列循环算法。最高优先数算法不是一种作业调度算法,而是一种进程调度算法。 21 【正确答案】 B 【试题解析】 每一个线程不能有多个标识符,故 A选项错误;同一进程中的各个线程共享该进程的内存地址空间,而不是逻辑地址空间,故 C选项错误;多个线程是可以并发执行的,故 D选项错误。 22 【正确答案】 A 【试题解析】 系统中一些资源一次只允许一个进程使 用,称之为临界资源。进程中访问临界资源的那段程序称为临界区。当没有进程在临界区时,允许一个进程立即进入临界区。进程进入临界区的要求可以在有,限的时间内得到满足。 23 【正确答案】 B 【试题解析】 数据是信息的符号
34、表示或称载体;信息则是数据的内涵,是数据的语义解释。 24 【正确答案】 A 【试题解析】 本题考核操作系统中虚拟设备的基本概念和知识,参考 3.6.4“设备分配 ”一节。虚拟设备技术通常是在一台共享设备 (如高速大容量磁盘 )上模拟独占设备,把一台低速独占设备改造成若干台可并行操作 的虚拟设备。所以,本题答案为 A。 25 【正确答案】 B 【试题解析】 用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是:语法检查;语义检查;用户存取权限检查。 26 【正确答案】 D 【试题解析】 数据独立性是指应用程序与数据之间相互独立、互不影响,数据独立性包括物理独立性和逻辑独立性。在数据库
35、系统阶段,数据具有较高的物理独立性和逻辑独立性。 27 【正确答案】 A 【试题解析】 SQL语言用 GRANT语句向用户授予数据访问的权限,就是将指定操作对象的指定操作权 限授予指定的用户。授予的权限可以用 REVOKE语句收回。 28 【正确答案】 D 【试题解析】 关系数据库系统支持三级模式结构,其模式、外模式和内模式中的基本对象有表、视图和索引,因此, SQL语言的数据定义功能包括定义表、定义视图和定义索引。 29 【正确答案】 C 【试题解析】 在面向对象的数据模型中,每一个对象都有一个唯一的标识,称为对象标识。 30 【正确答案】 A 【试题解析】 投影操作实际上是从关系中选取某些
36、属性列,即从列的角度进行的运算。 31 【正确答案】 A 【试题解析】 数据操纵方面的程序模块主要包括:查询 (SELECT语句 )处理程序模块;数据更新 (增、删、改 )程序模块;交互式查询程序模块;嵌入式查询程序模块。这些程序模块对用户的数据操纵请求进行语法分析、语义检查,生成某种内部表示,通常是语法树。对于查询语句,要由查询优化器 (模块 )进行优化,如根据一定的等价变换规则把语法树转换成标准 (优化 )形式;对于语法树中的每一个操作,根据存取路径、数据的存储分布、数据的聚簇等信息来选择具体的执行算法。接着生成查询计划 (生成代码 )、执行模块。最后执行,完成对数据库的 存取操作。 32
37、 【正确答案】 C 【试题解析】 CREATE用于数据定义; COPY用于复制; INSERT用于插入数据。 33 【正确答案】 C 【试题解析】 关键字:属性或属性的集合,其值惟一标识一个元组。 34 【正确答案】 C 【试题解析】 关系的约束条件也称为关系的数据完整性规则。它是对关系的一些限制和规定。它包括实体完整性、参照完整性和用户定义完整性。实体完整性:这条规定的现实意义是,关系模型对应的是现实世界的数据实体,而关键字是实体惟一性的表现,没有关键字就没有实体 所有关键字不能是空值。这是实体存在的最基本的前提,所以称之为实体完整性。参照完整性:参照完整性规则也可称为引用完整性规则。这条规
38、则是对关系外部关键字的规定,要求外部关键字的取值必须是客观存在的,即不允许在一个关系中引用另一个关系不存在的元组。用户定义完整性:由用户根据实际情况,对数据库中数据的内容所作的规定称为用户定义的完整性规则。通过这些限制数据库中接受符合完整性约束条件的数据值,不接受违反约束条件的数据,从而保证数据库的数据合理可靠。 35 【正确答案】 D 【试题解析】 分布式数据库系统与并行 数据库系统的主要区别可以归纳如下:36 【正确答案】 B 【试题解析】 本题考查数据模型的基本知识。最早出现的数据模型为层次模型,因为正确答案为 B。 37 【正确答案】 B 【试题解析】 关系数据库的第一范式规定:关系中
39、的每一个属性都是不可分割的。而本关系中, “部门成员 ”显然包括 “部门总经理 ”,所以它是可分的。这样就不满足第一范式的条件。 38 【正确答案】 D 【试题解析】 数据库技术的发展是应用实际的需要,关系型数据库的广泛应用和发展,面向对象技术等与数据库技术的结合而 迅速发展的。 39 【正确答案】 A 【试题解析】 数据库只有一个模式,也只有一个内模式,所以模式与内模式的映像个数也是惟一的。 40 【正确答案】 B 【试题解析】 在 Oracle产品中, OracleWebAgent是用公用网关接口实现的过程化网关。 41 【正确答案】 B 【试题解析】 成绩为 B以上 (含 B),即成绩为
40、 A或 BB正确。 42 【正确答案】 A 【试题解析】 本题考查数据库管理系统层次结构的基本知识。正确答案为 A。 43 【正确答案】 A 【试题解析】 事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作、如此下去。系统故障恢复的步骤:正向扫描日志文件、对 UNDO队列中的事务进行 UNDO处理、对 REDO队列中的事务进行 REDO处理。 44 【正确答案】 D 【试题解析】 对象一关系数据库系统具有的基本特性: SQL环境中支持基本数据类型扩充; SQL环境中支持复杂对象; SQL环境中支持继承性。 45 【正确答案】 B 【试题解析】 在一个关系数据库文件中,各条记录的次
41、序无关紧要。也就是说,任意交换两行的位 置并不影响数据的实际含义。日常生活中常见的 “排名不分先后 ”正是反映了这种意义。 46 【正确答案】 D 【试题解析】 对并发操作若不加以控制,可能会带来不一致。 47 【正确答案】 B 【试题解析】 所谓死锁是指系统和进程所处的一种状态,在系统中两个或多个进程无限期地等待永远不会发生的条件,就称为死锁。发生死锁的必要条件为: 互斥条件; 不可抢占性; 部分分配条件; 循环等待条件。当对数据出现并发操作时才有可能出现死锁。 48 【正确答案】 D 【试题解析】 系列中的每个事务遵 从封锁协议的一组规则。这些规则规定事务何时对各数据项进行加锁、解锁。封锁
42、协议限制了可能的调度数目。 (1)保证可串行性的一个协议是强有力两阶段封锁协议。 (2)通过将两阶段封锁修改为严格两阶段封锁协议来避免级联回滚。 (3)两阶段封锁的另一个变体是强两阶段封锁协议,它要求事务提交之间不得释放任何锁。 (4)不幸的是封锁自身也会引发问题,主要的问题是死锁。两阶段封锁并不保证不会发生死锁。发生死锁时系统必须能检测并解释它。 49 【正确答案】 C 【试题解析】 码也称为关键字,是表中若干属性的属性组,其值惟一 标识表的一个元组,由函数据依赖的关系可以看出 R的码为 (M, A)。 50 【正确答案】 C 【试题解析】 一个分布式数据库系统包含一个节点的集合,这此节点通
43、过某种类型的网络连接在一起,具有如下特点:每一个节点是独立的数据库系统节点;这些结点协调工作,使得任何一个节点上的用户都可以对两络上的任何数据进行访问,就如同这些数据都存储在用户自己所在的节点上一样。由此可知 A、 B、 D是错误的。 51 【正确答案】 D 【试题解析】 DDBS的 “局部映象透明性 ”位于分布模式与局部概念模式之间。 52 【正确答案】 C 【试题解析】 分布式数据库系统由一组数据组成,这组数据分布在计算机网络的不同节点上,网络上的每一个节点都具有独立的处理能力,可以执行局部应用,同时每个节点也能通过网络通信子系统执行全局应用,这样的系统称为 “分布式数据库系统 ”。 53
44、 【正确答案】 D 【试题解析】 数据库设计的需求阶段的目的是获得用户对数据库系统的要求,即确定要做什么。为了达到这个目的,设计人员应对现实世界要处理的对象进行详细调查,在了解原系统的概况和确定新系统功能原理的过程中,收集支持系统目标的基础数据 及其他数据。对客观对象调查完成后,对用户需求进行描述和分析,在众多的分析方法中,通常用数据流图来描述数据的流向和处理过程,用数据字典对数据流程图中出现的全部名称进行解释说明。数据流程图和数据字典为系统设计提供了统一的依据,在随后的设计中,不论有多少人参加,大家都以它们为依据,不必担心数据不一致而导致矛盾和混乱。 54 【正确答案】 C 【试题解析】 依
45、据题意得到的关系 R的主码为 A、 B、 C。所以关系 R的规范化程度最高达到 3NF。 55 【正确答案】 D 【试题解析】 高级数据库技术阶段大约 从 20世纪 ?0年代后期开始。在这一阶段中,计算机技术获得了更快的发展,并更加广泛地与其他学科技术相互结合、相互渗透,在数据库领域中诞生了很多高新技术,并产生了许多新型数据库,如:分布式数据库和面向对象的数据库。 56 【正确答案】 D 【试题解析】 第二代数据库系统指支持关系模型的关系数据库系统。 IBM研究实验室的研究员 E.F.Codd于 1970年发表了题为 “大型共享数据库数据的关系模型 ”的论文,提出了数据库的关系模型,开创了数据
46、库关系方法和关系数据库理论的研究,为关系数据库技术奠定了理论基础。目 前,关系数据库系统仍然是主流的数据库系统,市场上的关系数据库产品包括 IBM的 DB2, Ingress, Oracle,Sybase, Informix, MicrosftSQLServer等。 57 【正确答案】 C 【试题解析】 在 E-R模型中:一个实体类型转换为一个关系模型。一个 1:1联系可以转换为独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。一个 1:n联系可以转化为独立的关系模式,也可以与联系的任意 n端实体所对应的关系模式合并。一个 m:n联系转换为一个关系模式。 3个或 3个以上的实体键
47、的多元联系转换为一个关系模式。具有相同码的关系模式可合并。 58 【正确答案】 C 【试题解析】 第一代数据库系统指层次模型数据库系统。层次模型数据库的代表是 IBM公司 1969年研制出的信息管理系统 (IMS), IMS是最早和使用最广的几个数据库之一。 59 【正确答案】 C 【试题解析】 数据库系统运行时执行管理功能,包括数据安全性,完整性,一致性和并发控制,数据库管理系统中的安全控制模块就属于数据库运行管理程序模块。 60 【正确答案】 C 【试题解析】 本题考查数据库逻辑 结构设计的基本知识,参见 4.4.4节 “逻辑结构设计方法 ”。正确答案为 C。 61 【正确答案】 源程序
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1