1、国家三级(数据库技术)笔试模拟试卷 227及答案与解析 1 事务故障恢复的步骤是 ( A)反向扫描日志文件、对每一个更新操作执行逆操作、如此下去 ( B)对每一个更新操作执行逆操作、反向扫描日志文件、如此下去 ( C)正向扫描日志文件、对 UNDO队列中的事务进行 UNDO处理、对 REDO队列中的事务进行 REDO处理 ( D)正向扫描日志文件、对 REDO队列中的事务进行 REDO处理、对 UNDO队列中的事务进行 UNDO处理 2 数据独立性是指 ( A)数据依赖于程序 ( B)数据库系统 ( C)数据库管理系 统 ( D)数据不依赖于程序 3 下列关于异步传输模式 ATM技术的叙述中,
2、哪一条是不正确的 ? ( A) ATM技术可以满足用户对数据传输的服务质量的要求 ( B) ATM是 B-ISDN选择的数据传输技术 ( C) ATM技术的实时性好,但灵活性不够 ( D)采用 ATM技术可满足网络中突发性的通信量 4 内存与磁盘之间交换信息的最小单位是 ( A)记录 ( B)数据项 ( C)块 ( D)文件 5 事务中包含的所有操作要么都执行,要么都不执行,这一特性称为事务的 ( )。 ( A)原子性 ( B)隔 离性 ( C)完整性 ( D)永久性 6 两个关系有若干相同属姓名等值连接,并去掉重复属性的关系代数运算称为( )。 ( A)取列运算 ( B)投影运算 ( C)自
3、然连接 ( D)选择运算 7 在以下所列的条目中,哪些是数据库管理员 (DBA)的职责 ? ( ) 负责管理企业的数据库资源 收集和确定有关用户的需求 设计和实现数据库并按需要修改和转换数据 为用户提供资料和培训方面的帮助 ( A) 和 ( B) 和 ( C) 和 ( D)都是 8 在以下所列的条目中, _是数据库管理员 (DBA) 的职责。 负责管理企业组织的数据库资源; 收集和确定有关用户的需求; 设计和实现数据库并按需要修改和转换数据; 为用户提供资料和培训方面的帮助。 ( A) 和 ( B) 和 ( C) 和 ( D)都是 9 根据某些条件对一个关系作水平分解,选择符合条件的元组组成一
4、个新的关系,这样的操作称为 _。 ( A)投影 ( B)选择 ( C)连接 ( D)自然连接 10 n个记录的文件进行 快速排序,所需要的辅助存储空间为 ( )。 ( A) O(1) ( B) O(log2n) ( C) O(n) ( D) O(n2) 11 ( )是构成高度安全操作系统的常用技术。 ( A)安全核 ( B)物理隔离 ( C)时间隔离 ( D)密码隔离 12 对给定的整数序列 (541, 132, 984, 746, 518, 181, 946, 314, 205, 827)进行从小到大的排序时,采用快速排序 (以中间元素 518为基准 )的第一趟扫描结果是( )。 ( A)
5、-181,132,314,205,541,000,000,000,000,000 ( B) -541,132,827,746,518,000,000,000,000,000 ( C) -205,132,314,181,518,000,000,000,000,000 ( D) -541,132,984,746,827,000,000,000,000,000 13 以下哪一个术语与数据的存储结构有关 ? ( )。 ( A)栈 ( B)队列 ( C)散列表 ( D)线性表 14 数据管理技术的发展是与计算机技术及其应用的发展联系耷一起的,经历了由低 级到高级的发展过程。分布式数据库、面向对象数据库等
6、新型数据库是属于哪个发展阶段的 ? ( )。 ( A)人工管理阶段 ( B)文件系统阶段 ( C)数据库系统阶段 ( D)高级数据库技术阶段 15 设 S, SC分别为学生关系和选课关系,现要查询选修 C2课程,且成绩为 B以上 (含 B) 的学生及成绩,相应的 SQL语句是: SELECTS *, SC G FROM S, SC WHERES S#=SC S# AND SC C#=CAND ( )。 ( A) SC G =B ( B) SC G =B ( C) SC GB ( D) SC GB 16 下述哪一个种情况不属于故障恢复系统的处理范围 ( )。 ( A)由于逻辑错误造成的事务失败
7、( B)由于恶意访问造成数据不一致 ( C)由于电源故障导致系统停止运行,从而数据库处于不一致状态 ( D)由于磁头损坏或故障造成磁盘块上的内容丢失 17 设有两个事务 T1和 T2,其并发操作序列如下表所示。则下面说法中正确的是( A)该操作序列不存在问题 ( B)该操作序列丢失更新 ( C)该操作序列不能重复读 ( D)该操作序列读出 “脏 ”数据 18 文件系统的多级目录结构是一种 ( A)线性结构 ( B)树形结构 ( C)散列结构 ( D)双链表结构 19 下面列出的数据管理技术发展的三个阶段中,可以开始对文件进行长期保存的是 ( A)人工管理阶段 ( B)文件系统阶段 ( C)数据
8、库阶段 ( D)以上都能实现长期保存 20 选择排序和归并排序稳定性分别是 _。 ( A)都稳定 ( B)稳定,不稳定, ( C)不稳定,稳定 ( D)都不稳定 21 为了减少栈溢出的可能性,可让两个栈共享一片连续 内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有 _时才可能产生上溢。 ( A)两个栈的栈顶在栈空间的某一位置相遇 ( B)其中一个栈的栈顶到达栈空间的中心点 ( C)两个栈的栈顶同时到达栈空间的中心点 ( D)两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底 22 把 SQL嵌入语言使用时必须解决的问题中,没有 ( )。 ( A)区别 SQL和主语言 ( B)数据库工作单
9、元和程序工作单元之间的通信 ( C)两种语言编译方法不同 ( D) SQL是一次一集合方式操作数据,而主语言是一次一记 录方式处理数据 23 PowerBuilder 中的 PowerScript 语言包括下述哪些语句 ? 变量定义语句 赋值语句 流控制语句 操纵数据库语句 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)都是 24 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为 ( )。 ( A)应用层、数据存取层、数据存储层、语言翻译处理层 ( B)应用层、数据存储层、数据存取层、语言翻译处理层 ( C)应用层、数据存储层、语言 翻译处理层、数据存取层 (
10、D)应用层、语言翻译处理层、数据存取层、数据存储层 25 下列查找方法中平均查找长度与元素的个数无关的方法是 ( )。 ( A)散列法 ( B)顺序查找法 ( C)二分法 ( D)上述 3种 26 数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的 ( A)语法解释 ( B)语义解释 ( C)语意说明 ( D)用法说明 27 S-Designer是一种可视化的数据库设计工具,它的后续版本是 Power-Designer,使用它可以完成如下的哪些功能 ? 可以画数据流图 (DFD) 可以画实体 -联系图 (E-R图 ),即设计概念数据模型 (CDM) 可以从概念数据模型 (CDM)生成物
11、理数据模型 (PDM) 可以从现存数据逆向生成物理数据模型 (PDM) 可以从物理数据模型 (PDM)逆向生成概念数据模型 (CDM) ( A) , 和 ( B) , 和 ( C) , 和 ( D)都可以 28 在对象 -关系数据库系统中,创建新的基本数据类型需要说明的信息包括 类型名 类型的存储信息 类 型的地址 类型与 ASCII码之间的转换 ( A) 、 、和 ( B) 、 、和 ( C) 、 和 ( D)全部 29 下列哪些条目是新一代数据库开发工具应具有的特征 ? 支持开发人员对各种数据对象 (字符、数字、图形、声音等 )的处理 支持基于 Internet应用的开发 支持面向对象的程
12、序设计 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)都是 30 在以下各条叙述中,正确的叙述有 _条。 (1)数据库避免了一切数据重复 (2)数据库减少了数据冗余 (3)数据库中,如果模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写 (4)数据库中的存储模式如有改变,模式可以不变 ( A) 1 ( B) 2 ( C) 3 ( D) 4 31 下面有关概念模型的说法中,不正确的是 _。 ( A)概念模型只描述信息特性和强调语义 ( B)概念模型是信息世界到数据世界的第一层抽象 ( C)概念模型不涉及信息在计算机中的表示 ( D)概念模型中最常用的是实体关系模型 32 下
13、面的算法是计算不带节点的单 链表长度,其中能正确执行的是 _。 ( A) Function Length(L: Link) integer begin p:=L; j:=0; while p.nextNIL DO p: =p.next; j: =j+1 return(j) end; ( B) Function Length(L: Link) integer begin p: =L; k: =0; while pNIL DO p: =p.next; k: =k+1) return(k) end; ( C) Function Length(L: Link)integer begin p: =L;
14、k: =0; repeat k:=k+1; p=p.next until p=NIL return(k-1) end; ( D) Function Length(L: Link)integer begin p: =L.next; k: =1; while pNIL DO k: =k+1; p: =p.next return(k) end; 33 下面说法中错误的是 _。 ( A)子类具有继承性 ( B)子类的键是其超类的键 ( C)子类继承超类上定义的全部属性,其本身不可以包含其他的属性 ( D)同一实体类型的若干子类之间可相交也可不相交 34 在 RDBMS层次中,位于应用层之下的是哪一层
15、? ( A)数据存取层 ( B)语言翻译处理层 ( C)操作系统 ( D)数据存储层 35 在关系数据库设计理论中,如果一个关系 R满足 1NF,但 R的某个非 码属性传递函数依赖于码,则关系 R至多属于 ( A) 1NF ( B) 2NF ( C) 3NF ( D) BCNF 36 有两个程序: A程序按顺序使用 CPU 10秒,使用设备甲 5秒,使用 CPU 5秒,使用设备乙 10秒,使用 CPU 10秒。 B程序按顺序使用设备甲 10秒,使用CPU 10秒,使用设备乙 5秒,使用 CPU 5秒,使用设备乙 10秒。在顺序环境下,执行 A程序和 B程序, CPU的利用率为 ( A) 30%
16、. ( B) 40%. ( C) 50%. ( D) 60%. 37 关系数据库规范化理论规定,关系数据库中的 关系要满足第一范式,下面 “部门 ”关系中,因哪个属性而使其不满足第一范式 ? ( A)部门总经理 ( B)部门成员 ( C)部门名 ( D)部门号 38 引入虚拟存储技术的关键前提是 ( A)有大量容量的外存 ( B)程序执行的局部性原理 ( C)硬件提供地址转换机制 ( D)选择一种合适的页面调度算法 39 下列关于关系数据库视图的说法中,哪些是正确的 ?_。 视图是关系数据库三级模式中的内模式。 视图能够对机密数据库提供一定的安全保护。 视图对重构数据库提 供了一定程度的逻辑独
17、立性。 对视图的一切操作最终都要转换为对基本表的操作。 所有的视图都是可以更新的。 ( A) 、 和 ( B) 、 和 ( C) 、 、 和 ( D)都正确 40 在关系数据库中,索引 (index)是三级模式结构中的 _。 ( A)概念模式 ( B)内模式 ( C)模式 ( D)外模式 41 计算机的发展阶段通常是按计算机所采用的 _来划分的。 ( A)内存容量 ( B)电子器件 ( C)程序语言 ( D)操作系统 42 IP地址 是 ( A) Internet中的子网地址 ( B)接入 Internet的计算机地址编号 ( C) Internet中网络资源的地理位置 ( D)接入 Inte
18、rnet的局域网编号 43 在 Oracle中如果要快速的生成报表应使用哪种工具 ( A) OracleForms ( B) OracleReports ( C) OracleGraphics ( D) BPR 44 在并发控制中引入两段锁协议的目的是 ( A)为了解决并行执行时可能引起的死锁问题 ( B)为了解决并行执行时可能引起的活锁问题 ( C)为了解 决交叉调度的不可串行化问题 ( D)为了解决不同的调度导致不同的运行结果 45 下面描述不正确的是 ( A)数据元素是数据的基本单位 ( B)数据元素可有一个或多个数据项组成 ,数据项是有独立含义的数据最小单位 ( C)数据的逻辑结构是数
19、据间关系的描述 ,它是抽象地反映数据元素间的存储关系 ( D)数据的存储结构是逻辑结构在计算机存储器中的实现 46 在逻辑结构设计中 ,关系虽已达到规范化 ,但因某些属性过多时 ,可将它分为两个或多个关系模式 ,这叫做 ( A)模式评价 ( B)优化模式 ( C)合并 ( D)分解 47 关系数据模型有许多优点,但下面所列的条目中哪一条不是它的优点 ? ( A)结构简单 ( B)适用于集合操作 ( C)有标准语言 ( D)可表示复杂的语义 48 关于数据库技术的发展历史,下列说明不正确的是 ( A)关系模型数据库系统属于第一代数据库系统 ( B)新一代数据库系统具有很好的开放性 ( C)新一代
20、数据库系统包含关系数据库管理系统 ( D)新一代数据库系统支持面向对象技术 49 下面哪个不是数据库系统必须提供的数据控制功能 ? ( A)安全性 ( B)可移植性 ( C)完整 性 ( D)并发控制 50 下述哪一个数据库系统属于第一代数据库系统 ? ( A) Sybase ( B) Ingress ( C) IMS ( D) ObjectStore 51 52 53 54 逻辑文件存放在存储介质上时,采用的组织形式是与什么有关 ? ( A)逻辑文件结构 ( B)存储介质特性 ( C)主存储器管理方式 ( D)分配外设方式 55 56 若用如下的 SQL语句创建一个 student表: CR
21、EATE TABLE student (NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2) 可以插入到student表中的是 ( A) (1031, 李林 ,男, 23) ( B) (1031, 李林 , NULL) ( C) (NULL, 李林 , 男 , 23) ( D) (1031, NULL, 男 , 23) 57 下列哪些条目不属于数据库设计的任务 ?I数据库管理系统设计 II数据库逻辑结构设计 III数据库概念结构设计 数据库应用结构设计 V数据库物理结构设计 ( A)仅 I、 III和 V ( B)仅 II、 和 V
22、( C)仅 I和 ( D)仅 和 V 58 下列关于 CASE工具的叙述中,不正确的是 _。 ( A) CASE工具主要用于帮助 DBA管理数据库系统 ( B) CASE工具主要用于数据库设计和应用开发 ( C) CASE工具中通常存储与数据库设计方案有关的信息 ( D) CASE工具中通常包含存储数据资料的档案库 59 Oracle Designer/2000的主要功能是 ( A)用于生成联机文档 ( B)用于支持数据仓库应用 ( C)一种 CASE 具 ( D)一种快速界面开发工具 60 下列关于联机分析处理基本操作的叙述中,不正确的是 ( A)关联分析是联机分析处理的基本操作之一 ( B
23、)切片的作用就是舍弃一些观察角度,对数据进行观察 ( C)向下钻取是使用户在多层数据中展现渐增的细节层次,获得更多的细节性数据 ( D)通过旋转可以得到不同视角的数据,相当于在平面内将坐标轴旋转 61 由于每执行一条指令需要访问【 】次内存,所以为了提高地址映射速度引入快表。 62 OLAP是指 _ 。 63 计算机网络采用层次结构,各层之间互相【 】。 64 当发现网络安全遭到破坏时,所能采取的基本行动方案有:保护方式和【 】。 65 二维数组是一种非线性结构,其中的每一个元素最多有【 】个直接前驱 (或直接后继 )。 66 假设在关系模式 R(U)中, X、 Y、 Z都是 U的子集,且 Z
24、=U-X-Y。若 xY,则称 XY为【 】。 67 关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是函数依赖和【 】。 68 当发现网络安全遭到破坏时,所能采取的基本行动方案有:保护方式和【 】。 69 在各种查找方法中,平均查找长度与结点个数 n无关的查法方法是 _。 70 创建【 】是加快表的查询速度的有效手段。 71 并行数据库的体系结构中的 _结构是支持数据库系统最好的结构。 72 如果资源分配图中没有 _,则系统中没有死锁发生。 73 多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是 _。 74 数据库中,每个事务都
25、感觉不到系统中其他事务在并发地执行,这一特性称为事务的 _ 75 如果多个事物在某个调度下执行结果与这些事物在某个串行调度下的执行结果相同 ,称这个调度为【 】调度。 76 m阶 B树的根结点至少有 _棵子树。 77 给定一个销售交易数据库,从中找出这些交易中的某些数据项和其他一些数据项之间的关联关系,这种数据挖掘一般称为 _挖掘。 78 若一颗二叉树中只有叶结点和左右子树皆非空的结点,设叶结点的个数为 n,则左右子树皆非空的结点个数为 _。 79 一般来说,商品化的数据库管理系统,如 Oracle,其产品主要包括数据库服务器软件、 _软件和连接软件 3类。 80 _不允许关系模式的属性之间有
26、这样的非平凡函数依赖 xY,其中 X不包含码, Y是非主属性。 国家三级(数据库技术)笔试模拟试卷 227答案与解析 1 【正确答案】 A 【试题解析】 事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作、如此下去。系统故障恢复的步骤:正向扫描日志文件、对 UNDO队列中的事务进行 UNDO处理、对 REDO队列中的事务进行 REDO处理。 2 【正确答案】 D 【试题解析】 数据独立性是数据库领域的一个常用术语,包括数据的物理独立性和数据库逻辑独立性。数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。也就是说,数据在磁盘上的数据库中是怎样存储的,是由
27、 DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变时,应用程序不用改变。数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。 3 【正确答案】 C 【试题解析】 线路交换方式的实时性好,分组交换方式的灵活性好,而 ATM技术正是实现了这两种方式的结合,符合 B-ISDN的需求,因此, B-ISDN选择了ATM作为它的数据传输技术。 4 【正确答案】 C 【试题解析】 为了有效地利用文件存储设备和便于对文件信息进行处理,通常把文件的存储空间划分为若干个大小相等的物理块;同时为了便于管
28、理,也将文件划分同样等长的逻辑块,并以块作为分配和内外存之间传送信息的基本单位。 5 【正确答案】 A 【试题解析】 为了保证事务的正 确执行,维护数据库的完整性,事务必须具有原子性、一致性、隔离性和持久性,其中原子性是指事务的所有操作在数据库中要么都做,要么都不做。 6 【正确答案】 C 【试题解析】 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。 7 【正确答案】 B 8 【正确答案】 D 【试题解析】 数据库管理员 (DBA) 的职责有: 1、负责管理企业组织的数据库资源; 2、收集和确定有关用户的需求; 3、设计和实现数
29、据库并按需要修改和转换数 据; 4、为用户提供资料和培训方面的帮助。 9 【正确答案】 B 【试题解析】 选择又称为限制 (restriction),它是在关系 R中选择满足条件的诸元组。 10 【正确答案】 B 【试题解析】 快速排序的思想是不断对待排序的元素按指定的元素进行划分,然后对两部分再进行划分 。在划分过程中,用到递归算法,其递归算法平均深度为约为 log2n,所以其空间复杂度为 O(log2n)。 11 【正确答案】 A 【试题解析】 操作系统的安全措施主要从隔离、分层和内控 3个方面进行考虑。物理 隔离、时间隔离和密码隔离属于隔离措施的不同类型。安全核是构成高度安全操作系统的常
30、用技术。 12 【正确答案】 C 【试题解析】 快速排序是对冒泡排序的一种改进,其基,本思想是通过一趟排序将待排序的数据分成两部分,其中一部分的关键字均比另一部分的关键字小,然后再对这两部分分别进行快速排序,最后达到整个序列有序。采用快速排序 (以中间元素 518为基准 )的第 1趟扫描结果是 (205, 132, 314, 181, 518, 746, 946,984, 541, 827)。 13 【正确答案】 C 【试题解析】 栈、队列、线性表都是表示线性表,可以用顺序、链接等多种方法存储。 14 【正确答案】 D 【试题解析】 人工管理阶段和文件系统阶段不存在数据库管理,网状、层次、关系
31、等数据库属于数据库系统阶段,而分布式数据库、面向对象数据库等是新型的数据,属于第三代数据库系统、高级数据库技术阶段。 15 【正确答案】 B 【试题解析】 本题中 , 是非法运算符。成绩为 B以上 (含 B) ,即成绩为, A,或 B,字符比较运算是比较字符的 ASC码,故 SC G =B,正确。 16 【正确答案】 B 17 【正确答案】 B 【试题解析】 事务 T1对 A做的修改是 AA+10 ,但是由于并发执行,事务 T2也执行操作 AA -10,此时,该操作序列所做的修改丢失。 18 【正确答案】 B 【试题解析】 目前大多数操作系统都采用多级目录结构,又称树形目录结构,其中树叶结点表
32、示普通文件,非叶结点表示目录文件。多级目录的优点是便于文件分类,查找迅速,可实现文件的共享,缺点是比较复杂。 19 【正确答案】 B 【试题解析】 数据管理技术发展的三个阶段,各自的特点分别为: 人工管理阶段 (20世纪 50年代中期以前 )特点:数据不保存,数据不独立,数据不能共享,数据无结构,没有专门的数据管理软件。 文件系统阶段 (20世纪 50年代后期至 60年代中期 )特点:数据可以长期保存,有专门的数据管理软件 -文件系统。 数据库系统阶段 (20世纪 60年代后期以来 )特点:数据结构化,数据独立性高,数据共享度高,冗余度小,易于扩充,数据库管理系统提供统一的数据控制功能,包括数
33、据安全性、完整性、并发控制和数据恢复功能。 20 【正确答案】 C 【试题解析】 所谓稳定性是指对于具有同一排序码的多个记录来说,若采用的排序方法 使排序后记录的相对次序不变,则称此排序方法是稳定的,否则是不稳定的。对有些选择排序存在着不相邻元素之间的互换,所以是不稳定的,但对归并排序时是两个元素比较来确定位置,因此是稳定的。 21 【正确答案】 A 【试题解析】 两栈共享连续存储空间,两个栈的栈底分别设在这个存储空间的两端的存储结构中,为了使两栈的空间能够做到互补余缺,减少溢出的可能性,两个栈的栈满溢出都不能按位置判别,仅当两栈的栈顶相遇时,才可能栈满溢出。选项 B、 C、 D都是按栈顶位置
34、来判别是否不产生上溢,因此是错误的。选项 A符合上述判别规 则,即两个栈的栈项在栈空间的某一位置相遇时才可能产生上溢。 22 【正确答案】 C 【试题解析】 把 SQL语言嵌入主语言使用时必须解决 3个问题: 区分 SQL语句与主语言语句。 数据库工作单元与程序工作单元之间的通信。 一个 SQL语句原则上可以产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式。这是用游标来解决的。 23 【正确答案】 D 【试题解析】 PowerScript语言由两部分组成:一是与高级程序设计语言类似的语句,有变量定义语句、赋值语句和流控制语句等; 二是与数据的接口语句,嵌套在 Powe
35、rScript中的 SQL语句, SQL语句和 PowerScript之间可以互传变量,这类语句主要用于操纵数据库。 24 【正确答案】 D 【试题解析】 RDBMS的层次结构从最高级到最低级的次序是:应用层、语言翻译处理层、数据存取层、数据存储层、操作系统层。 25 【正确答案】 A 【试题解析】 散列表的一个主要特性就是平均检索长度不直接依赖于元素个数。其平均检索长度不随表中元素个数的增加而增加,而随着负载因子的增加而增加。 26 【正确答案】 B 【试题解析】 数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的语义解释。 27 【正确答案】 D 【试题解析】 使用后续版本 Pow
36、er-Designer可以完成的功能有:可以画数据流图 (DFD);可以画实体 -联系图 (E-R图 ),即设计概念数据模型 (CDM);可以从概念数据模型 (CDM)生成物理数据模型 (PDM);可以从现存数据逆向生成物理数据模型 (PDM);可以从物理数据模型 (PDM)逆向生成概念数据模型 (CDM)。 28 【正确答案】 B 【试题解析】 对象 -关系数据库 系统支持可扩充的数据类型,允许用户除使用基本数据类型外,还可以根据数据需要创建新的数据类型。创建新的基本数据类型需要说明的信息包括指明类型名、类型的存储信息和把该类型与 ASCII码之间的转换子程序。因此本题正确答案为 B( ,
37、、和 ) 29 【正确答案】 D 【试题解析】 新一代数据库开发工具应具有的特征有: 支持与多种数据库链接,可进行对异种数据库源的透明访问。 支持独立于特定 DBMS的应用开发,提供统一的访问 DBMS的用户界面和应用程序的接口。 支持可视化图形用户界面。 支持面向对象的程序设 计。 提供完善的数据对象。 支持开放性。 工具的完备和集成一体化,以支持开发人员对各种数据对象 (字符、数字、图形、声音等 )的操作和处理。 支持汉化。随着 Internet技术的迅速发展,越来越多的开发工具针对 Web应用提出了解决方案。本题的答案为 D。 30 【正确答案】 B 31 【正确答案】 B 32 【正确
38、答案】 B 33 【正确答案】 C 34 【正确答案】 B 【试题解析】 RDBMS的层次结构由上到下依次是:应用层、语言翻译处理层、数据存取层、数据存储层。掌握数据库的设计过 程。 35 【正确答案】 B 【试题解析】 第三范式:如果关系模式 R是第二范式,且没有一个非码属性传递函数依赖于候选码。而此题的 R有 “某个非码属性传递函数依赖于码 ”,所以可知它必定不属于 3NF,至多属于 2NF。 36 【正确答案】 C 【试题解析】 根据题目分析可知系统共运行了 40秒,而 CPU只使用了奶秒,故CPU的利用率为 50%。 37 【正确答案】 B 【试题解析】 关系数据库的第一范式规定:关系
39、中的每一个属性都是不可再分割的。而本关系中, “部门成员 ”显然包括 “部门总经理 ”,所以它是可分的。这样就不满足第一范式的条件。 38 【正确答案】 B 【试题解析】 程序局部性又分为时间局部性和空间局部性,虚拟存储技术有可能得以实现。 39 【正确答案】 B 【知识模块】 关系数据库标准语言 SQL 40 【正确答案】 B 【知识模块】 数据库技术基础 41 【正确答案】 B 【知识模块】 计算机基础知识 42 【正确答案】 B 【试题解析】 IP地址标识了连接到网络上的某个计算机或网络设备 ,它是接入Internet的计算机地址编号 ,IP地址必须是惟一的。 43 【正确答案】 B 【
40、试题解析】 在 Oracle中, OracleReports用来快速的生成报表; OracleForms用来快速生成基于屏幕的复杂应用的工具; OracleGraphics用来快速生成图形应用的工具。 BPR用于过程建模。 44 【正确答案】 C 【试题解析】 两段锁协议是指所有事务必须分两个阶段: 第一阶段是获得封锁,也称为扩展阶段;第二阶段是释放封锁,也称为收缩阶段。 若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化 的。 45 【正确答案】 C 【试题解析】 本题主要考查了数据元素的基本概念。 数据的逻辑结构是数据间关系的描述 ,它是抽象地反映数据元素间的
41、逻辑关系。 46 【正确答案】 D 【试题解析】 本题主要考查了关系模式分解的概念。 在逻辑结构设计中 ,关系虽已达到规范化 ,但因某些属性过多时 ,可将它分为两个或多个关系模式 ,这叫做分解。 47 【正确答案】 D 【试题解析】 关系模型由关系数据结构、关系操作集合和关系完整性约束 3大要素组成。关系模型的数据结构单一,在关系模型中,现实世界的实 体及实体间的各种联系均用关系来表示。关系操作的特点是集合操作方式,即操作的对象和结果都是集合。关系代数、元组关系演算和域关系演算均是抽象的查询语言这些抽象的语言与具体的 DBMS中实现的实际语言并不完全一样,但它们能用做评估实际系统中查询语言能力
42、的标准或基础。数据库的数据完整性是指数据库中数据的正确性和相容性,那是一种语义概念,包括两个主要方面:与现实世界中应用需求的数据的相容性和正确性。数据库内数据之间的相容性和正确性。 48 【正确答案】 A 【试题解析】 第二代数据库系统是指支持关系模型的关系 数据库系统。 49 【正确答案】 B 【试题解析】 数据库系统必须提供安全性、完整性和并发控制功能。 50 【正确答案】 C 【试题解析】 第一代数据库系统指层次模型数据库系统。层次模型数据库的代表是 IBM公司 1969年研制出的信息管理系统 (IMS), IMS是最早和使用最广的几个数据库之一。 51 【正确答案】 C 【试题解析】
43、事务要回滚 (Rollback)就说明事务失败了。因此选项 A)是错误的。 由于一个事务故障导致一系列事务回滚的现象称为级联回滚。由于级联回滚导致撤 销大量工作,所以不希望发生级联回滚。解决方法被称为无级联调度。容易验证无级联调度总是可恢复的。因此选项 B)也是错误的。共字锁记为 S,排他锁记为 X,因此选项 C)正确。 52 【正确答案】 C 【试题解析】 由于该数组按列优先顺序存储,可知: A8, 5(第 9行第 6个元素 )的地址是 300+188+25=454。计算公式如下:对于按列优先顺序存储的二维数组Amn,若其首地址是 S,每个元素占 k个字节,则数组元素 Aij的地址 p是p=
44、s+(i*m+j)*k;本题中, p=300+(8*9+5)*2=454。 53 【正确答案】 B 54 【正确答案】 B 【试题解析】 用户的逻辑文件要存放到存储介质上时,文件系统要根据存储设备的类型,用户采用的存取方式决定文件在存储介质上的组织方式。 55 【正确答案】 C 【试题解析】 虚拟存储器是指具有请求调入功能和置换功能。能从逻辑上对内存容量进行扩充的一种存储器系统。虚拟存储器逻辑内存的容量由内存和外存决定。因此其寻址系统由外存和内存组成。 56 【正确答案】 B 【试题解析】 根据本 SQL语句的定义, NO和 NAME字段不能为 NULL值,因此 C)、 D)不能插入,字符型数
45、据需加单引号,因此 A) 也不能插入。 57 【正确答案】 C 58 【正确答案】 A 【试题解析】 为提高系统开发的效率,兴起了计算机辅助工程技术 (CASE)工具,以实现系统开发周期中各个环节的自动化。 CASE作为实现计算机软件丁程的一种技术和环境,其目标是通过统一的数据操纵手段和系统,从多个方向,在多个阶段辅助软件开发人员提高软件产品的质量和数量。 59 【正确答案】 C 【试题解析】 Oracle数据库系统中提供的 CASE工 具是 DESIGNER 2000。它是Oracle提供的 CASE工具,能够帮助用户对复杂系统进行建模、分析和设计。 60 【正确答案】 A 【试题解析】 关
46、联分析是数据挖掘的基本操作之一,而不是联机分析处理的基本操作。 61 【正确答案】 2 【试题解析】 本题考核操作系统中有关页式存储管理的基本概念和知识,参考3.4.4“页式存储管理 ”一节。 62 【正确答案】 联机分析处理 【试题解析】 OLAP是 On Line Analytical Processing的英文缩写,是专门为 支持复杂的分析操作而设计的,侧重于对决策人员和高层管理人员的决策支持,可以根据分析人员的要求快速、灵活地进行大数据量的复杂查询处理,并且以一种直观易懂的形式将查询结果提供给决策人员,以便他们准确掌握企业 (公司 )的经营状况,了解市场需求,制定正确方案,增加效益。 63 【正确答案】 独立 【试题解析】 计算机网络采用层次结构,各层之间是互相独立的,每一层又实现了相对独立的功能。 64 【正确答案】 跟踪方式 【试题解析】 保护方式和跟踪方式是当网络安全遭到破坏时所采取的基本行动方案。 65 【正确答案】 2 【试题解析】 对数组元素 aij而言,它的两个直接前驱是: ai-1j和 aij-1。 66 【正确答案】 平凡的多值依赖 【试题解析】 本题的题干就是多值依赖的定义,加上 “而 Z=”就是平凡的多值依赖。多值依赖是关系数据库中第四范式 (4NF)中的重要概念, 4NF就是限制关系模式的属性间不允许有非平凡且非函数的多值依赖。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1