1、国家三级(数据库技术)笔试模拟试卷 94 及答案与解析 1 习惯上, CPU与哪个部件组成了计算机的主机 ? ( A)控制器 ( B)运算器 ( C)内存储器 ( D)控制器和运算器 2 计算机的内存储器比外存储器 ( A)便宜 ( B)储存更多信息 ( C)存取速度快 ( D)虽贵,但能储存更多信息 3 关于计算机语言,下面叙述不正确的是 ( A)高级语言是独立于具体的机器系统的 ( B)汇编语言对于不同类型的计算机,基本上不具备通用性和可移植性 ( C)高级语言是先于低级语言诞生的 ( D)一般来讲 ,与高级语言相比,机器语言程序执行的速度较快 4 P、 V操作属于 ( A)机器指令 (
2、B)系统调用命令 ( C)低级通信原语 ( D)作业控制命令 5 在一所大学中,每个系都有自己的局域网,则连接各个系的校园网 ( A)是广域网 ( B)还是局域网 ( C)是地区网 ( D)这些局域网不能互连 6 在计算机的应用领域中, CAI表示 ( A)计算机辅助设计 ( B)计算机辅助教学 ( C)计算机辅助制造 ( D)计算机辅助程序设计 7 若让元素 1, 2, 3依次进栈,则出栈次序不可能出现哪一种情 况 ? ( A) 3, 2, 1 ( B) 2, 1, 3 ( C) 3, 1, 2 ( D) 1, 3, 2 8 单向链表的每一个结点都有一个指向它的后续结点的指针 link,现有
3、结点 p和q,结点 q在结点 p的前面,要删除结点 P,正确的操作应该是 ( A) q link: =p link; ( B) p link: =q link; ( C) q link: =p; p link: =q; ( D) q: =p link; p link: =q link; 9 在一棵树中,哪一个结点没有前驱结点 ? ( A)分支结点 ( B)叶结点 ( C)树根结点 ( D)空结点 10 假设二叉树根结点的层次为 0,一棵深度 (高度 )为 k的满二叉树和同样深度的完全二叉树各有 f个结点和 c个结点,下列关系式不正确的是 ( A) f =c ( B) c f ( C) f=2的
4、 k-1次幂减 1 ( D) c大于 2的 k次幂减 1 11 对一个由 n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法 ? ( A)归并排序 ( B)直接插入排序 ( C)直接选择排序 ( D)快速排序 12 在一棵二叉树的先序遍 历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序 ( A)都不相同 ( B)完全相同 ( C)先序和中序相同,而与后序不同 ( D)中序和后序相同,而与先序不同 13 设森林 F对应的二叉树为 B,它有 m个结点, B的根为 P, p的右子树上的结点个数为 n,森林 F中第一棵树的结点个
5、数是 ( A) m-n-1 ( B) n+1 ( C) m-n+1 ( D) m-n 14 线性表是一个具有 n个什么项目的有限序列 ? ( A)表元素 ( B)字符 ( C)数据元素 ( D)数据项 15 按行优先顺序存下三角矩阵 的非零元素,则计算非元素 aij(1jin)的地址的公式为 ( A) LOC(aij)=LOC(a11)+i(i+1)/2+j ( B) LOC(aij)=LOC(a11)+i(i+1)/2+(j-1) ( C) LOC(aij)=LOC(a11)+i(i-1)/2+j ( D) LOC(aij)=LOC(a11)+i(i-1)/2+(j-1) 16 哪一个不是分
6、时系统的基本特征 ? ( A)同时性 ( B)独立性 ( C)实时性 ( D)交互性 17 计算机系统中判别是否有中断事件发生应是 在 ( A)进程切换时 ( B)执行完一条指令后 ( C)执行 P操作后 ( D)由用户态转入核心态时 18 采用动态重定位方式装入的作业,在执行中允许如何将其移动 ? ( A)用户有条件地 ( B)用户无条件地 ( C)操作系统有条件地 ( D)操作系统无条件地 19 在可变分区存储管理中,最优适应分配法要求对空闲区表项按哪种顺序进行排列 ? ( A)地址从大到小 ( B)地址从小到大 ( C)尺寸从大到小 ( D)尺寸从小到大 20 为了提高设备分配的灵活性,
7、用户申请设备时应指定 ( A)设备类相 对号 ( B)设备类绝对号 ( C)相对号 ( D)绝对号 21 启动外围设备前必须组织好通道程序,下列哪一项不是通道程序的控制部件 ? ( A) CCW ( B) CSW ( C) CAW ( D) PSW 22 共享变量是指如何访问的变量 ? ( A)只能被系统进程 ( B)只能被多个进程互斥 ( C)只能被用户进程 ( D)可被多个进程 23 若系统中有 5个并发进程涉及某个相同的变量 A,则变量 A的相关临界区是由几个临界区构成 ? ( A) 2个 ( B) 3个 ( C) 4个 ( D) 5个 24 主要由于 何种原因,使 UNIX易于移植 ?
8、 ( A) UNIX是由机器指令书写的 ( B) UNIX大部分由汇编语言,少部分用 C语言编写 ( C) UNIX是用汇编语言编写的 ( D) UNIX小部分由汇编语言,大部分用 C语言编写 25 关于 UNIX的用户标识,下列哪一项是不正确的 ? ( A)一为实际的 UID,一为有效的 SUID ( B) UID与 SUID可能不同 ( C) SUID比 UID更能反映用户的真实身份 ( D) SUID表示用户临时具有执行某个程序的权力 26 MS_SQL SERVER 是 ( A)数据库 ( B)数据库系统 ( C)数据处理系统 ( D)数据库管理系统 27 数据管理技术发展阶段中,文件
9、系统阶段与数据库系统阶段的主要区别之一是数据库系统 ( A)数据可共享 ( B)数据可长期保存 ( C)采用一定的数据模型组织数据 ( D)有专门的软件对数据进行管理 28 数据库的三级模式结构中,外模式又称为 ( A)物理模式 ( B)存储模式 ( C)逻辑模式 ( D)用户模式 29 在关系数据库设计理论中,如果一个关系 R满足 1NF,但 R的某个非码属性传递函数依赖于码,则关系 R至多属于 ( A) 1NF ( B) 2NF ( C) 3NF ( D) BCNF 30 数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是 ( A)层次分析法和层次结构图 ( B)数据流程分析
10、法和数据流程图 ( C)结构分析法和模块结构图 ( D)实体 -联系方法和 E-R图 31 有关系 S(S#, SNAME, SEX), C(C#, CNAME), SC(S#, C#)。其中 S#为学生号, SNAME为学生姓名, SEX为性别, C#为课程号, CNAME为课程名。要查询选修 “计算机文化 ”课的全体男学生姓名的 SQL语句是: SELECT SNAME FROM S, C, SC WHERE ( A) S.S#=SC.S# AND SEX=男 AND CNAME=计算机文化 ( B) S.S#=SC.S# AND C.C#=SC.C# AND CNAME=计算机文化 (
11、C) SEX=女 AND CNAME=计算机文化 ( D) S.S#=SC.S# AND C.C#=SC.C# AND SEX=男 AND CNAME=计算机文化 32 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面 “单位 ”关系中, 因哪一个属性而使它不满足第一范式 ?单位 (单位号,单位名,单位成员,单位总经理 ) ( A)单位号 ( B)单位名 ( C)单位成员 ( D)单位总经理 33 新奥尔良方法将数据库设计分为 4个阶段,它们是 ( A)系统规划、系统分析设计、系统实施、系统运行维护 ( B)需求分析阶段、设计阶段、实施阶段、运行阶段 ( C)系统规划阶段、概念
12、设计阶段、详细设计阶段、实施阶段 ( D)需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段 34 MS_SQL SERVER 数据库系统的核心是 ( A) SYBASE SQL SERVER ( B) IBM DB2 ( C) Microsoft SQL SERVER ( D) ORACLE 35 下面不属于 DBMS 的数据操纵方面的程序模块的是 ( A) DDL翻译程序模块 ( B)查询处理程序模块 ( C)数据更新程序模块 ( D)嵌入式查询程序模块 36 当局部 E-R图合并成全局 E-R图时,可能出现冲突,下面哪一项不属于这一冲突 ? ( A)命名冲突 ( B)属性冲突 ( C
13、)语法冲突 ( D)结构冲突 37 IMS系统属于 ( A)层次模型数据库 ( B)网状模 型数据库 ( C)分布式数据库 ( D)关系模型数据库 38 在分布式数据库系统中,逻辑数据库被划分成若干片段,其中桉投影操作来分片的称为 ( A)水平分片 ( B)垂直分片 ( C)导出分片 ( D)选择分片 39 下面不属于使用视图的优点的是 ( A)分散用户的数据 ( B)降低数据库的复杂性 ( C)组织数据转移到其他应用程序 ( D)简化数据库的管理 40 游标是系统为用户开设的一个 ( A)内存空间 ( B)数据缓冲区 ( C)外存空间 ( D)虚拟空间 41 数据库系统发生故障时 ,可以基于
14、日志进行恢复。下面列出的条目中,哪些是日志记录的内容 ? 事务开始信息 更新信息 提交信息 事务中止信息 ( A) , 和 ( B) , 和 ( C) , 和 ( D)都是 42 有两个关系 R和 S,分别包含 15个和 10个元组,则在 R S R-S, RS中不可能出现的元组数目情况是 ( A) 15, 5, l0 ( B) 18, 17, 7 ( C) 21, 11, 4 ( D) 25, 15, 0 43 在并发控制的技术中,最常用的是封锁方法。对于共享锁 (S)和排他锁 (X)来说,下面列出 的相容关系中,哪一个是不正确的 ? ( A) X/X: TRUE ( B) S/S: TRU
15、E ( C) S/X: FALSE ( D) X/S: FALSE 44 在数据库管理系统中,下面哪一项不是数据库存取的功能模块 ? ( A)事务管理程序模块 ( B)数据更新程序模块 ( C)交互式程序查询模块 ( D)查询处理程序模块 45 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为 ( A)应用层,数据存取层,数据存储层,语言翻译处理层 ( B)应用层,数据存储层,数据存取层,语言翻译处理层 ( C)应用层 ,数据存储层,语言翻译处理层,数据存取层 ( D)应用层,语言翻译处理层,数据存取层,数据存储层 46 下述不属于概念模型应具备的性质是 ( A)有丰富的语义表达能力
16、 ( B)易于交流和理解 ( C)易于变动 ( D)在计算机中实现的效率高 47 DB是 ( A)数据库 ( B)数据库管理系统 ( C)数据处理 ( D)数据库系统 48 DDL是 ( A)操作数据语言 ( B)定义数据的语言 ( C)自含语言 ( D)宿主语言 49 下面关于函数依赖的叙述中,不正确的是 ( A)若 XY, XZ,则 XYZ ( B)若 XYZ,则 XZ, YZ ( C)若 XY, YZ,则 XZ ( D)若 XY, Y Y,则 XY 50 设 U是所有属性的集合, X, Y, Z都是 U的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是 ( A)若 XY,则
17、 XZ ( B)若 XY,则 XY ( C)若 XY,且 Y Y,则 XY ( D)若 Z=,则 XY 51 下列关于 Delphi的叙述中,哪一项是不正确的 ? ( A) Delphi属于第四代语言 ( B) Delphi基于面向对象编程方法,是一种可视化开发工具 ( C) Delphi提供了数据迁移工具 (DataPump)可以实现数据从一个数据库到另一个数据库的迁移 ( D) Delphi可以方便地支持数据仓库的创建 52 20世纪 90年代,随着网络技术的发展,哪一种结构的数据库系统成为主流 ? ( A)客户机 /服务器 ( B)并行 ( C)分布式 ( D)网络 53 采用扩展关系数
18、据模型的方法建立的数据库系统,称做 ( A)对象 -关系数据库系统 ( B)扩展关系数据库系统 ( C)拓展关系数据库系统 ( D)以上都不 正确 54 Delphi具有良好的数据处理能力,它所提供的哪一个工具可将数据从一种数据库全部或部分迁移到另一种数据库中, ( A) DataPump ( B) Data base Explorer ( C) BDE ( D) ODBC 55 哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合 ? ( A)数据库系统 ( B)数据库管理系统 ( C)数据仓库 ( D)数据集成 56 第一代数据库系统的出现,
19、标志着 ( A)文件管理已由自由管理阶段进入了数据库 系统阶段 ( B)数据管理由文件系统阶段进入了数据库系统阶段 ( C)数据管理由人工管理阶段进入了文件系统阶段 ( D)数据管理由人工管理阶段进入了数据库系统阶段 57 用于生产过程控制的系统一般都是【 】系统,它要求具有对输入数据及时做出反应 (响应 )的能力。 58 在通信网中,为了防止当发送能力大于接收能力时造成数据丢失的现象,要进行【 】。 59 设有二维数组 A09 , 019 ,其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存储地址为 100,那么元素 A6, 6的存储地址 为【 】。 60 若一棵二叉树中只有叶结点和
20、左右子树皆非空的结点,设叶结点的个数为 k,则左右子树皆非空的结点个数是【 】。 61 在一棵二叉排序树中,按【 】遍历得到的结点序列是有序序列。 62 在进程创建时先赋予进程一个初始优先数,以后在进程运行过程中不断修改优先数,用这种方法设置的优先数称为【 】。 63 在 UNIX系统中,文件分成 3类,即普通文件、【 】和特殊文件。 64 文件系统最主要的功能是【 】。 65 SYBASE数据库系统定位在 4个方向:分别在【 】、 Internet应用、商务智能和移动与嵌入计算机领域为客户提供先进的技术。 66 在数据库的三级模式体系结构中,外模式与模式之间的映象 (外模式 /模式 ),实现
21、了数据库的【 】独立性。 67 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是【 】。 68 数据库技术的主要特点【 】,具有较高的数据和程序的独立性以及对数据实行集中统一的控制。 69 数据模型可分为概念数据模型和【 】模型。 70 数据库语言由数据定义语言【 】和数据操纵语言 (DML)组成,它 为用户提供了交互使用数据库的方法。 71 数据库的数据语言 (DDL)定义数据库的全局逻辑数据结构、局部逻辑数据结构和【 】。 72 一个 SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用【 】机制来解决的。
22、73 假设数据库性能用 “开销 ”描述,则对物理设计者来说,主要考虑【 】开销。 74 事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中 “【 】 ”写入数据库中。 75 当前数据处理大致可分为两大类:【 】和分析 型处理。 76 在并发控制中,【 】是数据库的逻辑工作单位,是用户定义的一组操作序列,是并发控制的单位。 国家三级(数据库技术)笔试模拟试卷 94 答案与解析 1 【正确答案】 C 【试题解析】 CPU由控制器和运算器组成, CPU和内存储器合称为主机。 2 【正确答案】 C 【试题解析】 主存储器简称主存或内存,是计算机中用来存放指令和数据并能由中央处理器直接存取的存
23、储器。计算机工作时,整个处理过程中用到的数据和指令都存放在内存中。辅助存储器简称辅存或外存,是不直接向中央处理器提供指令和数据的各种存储设备。它主要用来存放内存中难以容纳,但为程序执行所需要的数据信息。内存存储速度快,但存储成本高且容量小;外存的存储容量大,存储成本低,但存取速度慢。 3 【正确答案】 C 【试题解析】 程序设计语言根据其面向对象 (机器、过程 )的不同分为低级语言、高级语言两种。面向机器的计算机语言称为低级语言,面向过程的计算机语言称为高级语言。机器语言是以二进制代码表示的指令集合,是计算机能直接识别和执行的语言。机器语言的优点是占用内存少、执行速度快,缺点是面向机器的语言,
24、随机而异,通用性差,而且 指令代码是二进制形式,不易阅读和记忆,编程工作量大,难以维护。汇编语言是符号化的机器语言,与机器语言相比,汇编语言容易写、容易懂,也容易记。缺点与机器语言相同,即通用性差,随机而异。高级语言是一种与具体计算机硬件无关,表达方式接近于人类自然语言的程序设计语言。高级语言的优点是通用性强,可以在不同的机器上运行,程序可读性强,便于维护,极大地提高了程序设计的效率和可靠性。 4 【正确答案】 C 【试题解析】 P(S)和 V(S)都是在同一个 S上操作,都在屏蔽中断下执行。于是,P操作和 V操作实际上应该是 “P操作原语 ”和 “V操作原语 ”。 5 【正确答案】 B 【试
25、题解析】 广域网是指远距离的计算机互联组成的网络,分布范围可达几千公里乃至上万公里甚至跨越国界、州界、遍及全球范围。局域网是指一个局部区域内的、近距离的计算机互联而成的网络,通常采用有线方式连接,分布范围从几百米到几千米。例如:一座大楼内或相邻的几座楼之间互联的网络。一个单位、学校内部的联网多为局域网。 6 【正确答案】 B 【试题解析】 计算机的主要应用有:科学计算、数据处理、计算机辅助系统。计算机辅助系统包括:计算机辅助设计 (CAD)、计算机辅助制造 (CAM)、计算机辅助教育 (CAE),计算机辅助教育又包括计算机辅助教学 (CAI)和计算机辅助教育管理 (CMI)。 7 【正确答案】
26、 C 【试题解析】 栈是限制仅在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶 (Top),另一端称为栈底 (Bottom)。当表中没有元素时称为空栈。根据上述定义,每次删除 (退栈 )的总是当前栈中 “最新 ”的元素,即最后插入 (进栈 )的元素,而最先插入的是被放在栈的底部,要到最后才能删除。根据上述原理, C3, 1, 2,既然先出栈的是 3,说明 1, 2已经进栈,那么 1不可能在 2之前出栈。 8 【正确答案】 A 【试题解析】 单向链表删除运算只要将 q 的指针 link指向 p的后继即可:q link: =p link。 9 【正确答案】 C 【试题解析】 树
27、是一类重要的树形结构,其定义如下:树是 n(n 0)个结点的有穷集合,满足:有且仅有一个称为根的结点;其余结点分为 m(m 0)个互不相交的非空集合。所以,在树上,根结点没有前驱结点。 10 【正确答案】 B 【试题解析】 对于两棵高度相同的满二叉树和完全二叉树来说, 满二叉树的结点个数不小于完全二叉树的结点个数。也就是在本题中 f =c,也就是说 c不可能大于 f, B 是错的。 11 【正确答案】 C 【试题解析】 直接选择排序第一趟扫描就可以把最大的关键码找出来 (不必等到排序结束 )其他几种排序方法必须等到排序完成才能找到最大关键码。 12 【正确答案】 B 【试题解析】 根据 “根
28、-左 -右 ”, “左 -根 -右 ”, “左 -右 -根 ”的遍历原则,可以知道,在 3种遍历所产生的序列中,所有叶结点的先后顺序是完全相同的。 13 【正确答案】 D 【试题解析】 根据二叉树与森林的对应关系,将森林 F转换成对应二叉树 B 的规则如下:若森林 F为空,则二叉树 B 为空。若森林 F非空,则 F中的第一棵树的根为二叉树 B 的根;第一棵树的左子树所构成的森林按规则转换成一个二叉树成为 B的左子树,森林 F的其他树所构成的森林按本规则转换成一个二叉树成为B 的右子树。依此规则可知:二叉树 B 结点的个数减去其右子树的结点的个数就是森林 F的第 1棵树的结点的个数。 14 【正
29、确答案】 C 【试题解析】 线性表是最简单、最常用的一种数据结构。线性表的逻辑结构是 n个数据元素的有限序 列。 15 【正确答案】 D 【试题解析】 通过运算可以得出结论 D正确。 16 【正确答案】 A 【试题解析】 分时系统的特点是:多路性、交互性、独立性和及时性。没有同时性,所以选项 A是错误的。 17 【正确答案】 B 【试题解析】 处理器每执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过程称 “中断响应 ”。 18 【正确答案】 C 【试题解析】 采用动态重定位时,由于装入主存 的作业仍保
30、持原来的逻辑地址,所以,必要时可改变作业在主存中的存放区域。作业在主存中被移动位置后,只要把新区域的起始地址代替原来的在基址寄存器中的值,这样,作业执行时,硬件的地址转换机构将按新区域的起始地址与逻辑地址相加,转换成新区域中的绝对地址,使作业仍可正确执行。 19 【正确答案】 D 【试题解析】 最优适应分配算法可把空闲区按长度以递增顺序登记在空闲区表中。分配时顺序查找空闲区表,由于查找时每次总是从分区中的最小的一个区开始,所以,当找到第一个能满足作业要求的分区则一定是所有能满足作业要求的分区中的最小的一个分区。 20 【正确答案】 A 【试题解析】 用户可以向系统说明所要使用的设备类型,至于实
31、际使用哪一台,由系统根据该类设备的分配情况来决定。有时用户可能要求同时使用几台同类设备,为了避免使用时的混乱,用户可以把自己要求使用的若干台同类设备给出编号,由用户在程序中定义的设备编号称设备的 “相对号 ”。于是,用户总是用 “设备类、相对号 ”来提出使用设备的要求。系统为用户分配了具体设备后,建立 “绝对号 ”与 “设备类、相对号 ”的对应关系。 21 【正确答案】 D 【试题解析】 通道的运 算控制部件:通道地址字 (CAW);记录下一条通道指令存放的地址;通道命令字 (CCW):保存正在执行的通道指令;通道状态字 (CSW)记录通道、控制器、设备的状态。 22 【正确答案】 D 【试题
32、解析】 共享变量是指可被多个进程访问的变量。 23 【正确答案】 D 【试题解析】 相关临界区是指并发进程涉及到相同变量的那些程序段。 24 【正确答案】 D 【试题解析】 UNIX的外壳程序和大部分的内核程序都是 C语言写的,这使得系统易于移植,且可方便地移植到不同的硬件环境中。 25 【正确答案】 D 【试题解析】 如果一个超级用户的文件其保护码中 “set uid”位为空,则一般用户在调用该文件时系统把文件主的 “实际用户标识号 ”作为该一般用户的 “设置用户标识号 ”,并按此标识决定用户对该文件的访问权限。这样,使得一般用户可以执行通常只有超级用户才能执行的功能,但在执行中可以有一些限
33、制。 26 【正确答案】 D 【试题解析】 MS SQL SERVER 是微软公司推出的数据库管理系统。 27 【正确答案】 C 【试题解析】 数据管理技术发展阶段,采用一定的数据模型组 织数据是文件系统阶段与数据库系统阶段的主要区别。 28 【正确答案】 D 【试题解析】 数据库的体系结构通常有三级模式组成,它们是:外模式、模式和内模式。其中外模式又被称为子模式或用户模式。 29 【正确答案】 B 【试题解析】 第三范式:如果关系模式 R是第二范式,且没有一个非码属性传递函数依赖于候选码。而此题的 R有 “某个非码属性传递函数依赖于码 ”,所以可知它必定不属于 3NF,至多属于 2NF。 3
34、0 【正确答案】 D 【试题解析】 设计数据库概念最著名、最实用的方法是 P P S Chen于 1976年提出的 “实体 -联系方法 ”,简称 E-R方法。它采用 E-R模型将现实世界的信息结构统一用实体、属性以及实体之间的联系来描述。 31 【正确答案】 D 【试题解析】 本题涉及 3个表的连接查询,需要我们解决的是 WHERE后面的连接条件。首先连接表 S 与 SC,连接条件为 S S#=SC S#;然后再连接表 C和SC,连接条件为 C C#=SC C#。这样就可以将 3个表连接起来。但是分析题意,同时还要在连接后所形成的表中满足条件 “SEX=男 和 CNAME=计算机文化”。通过以
35、上分析,连接是 同时满足的关系,故应用 “AND”连接,因此, WHERE子句内容应为 “S S#=SC S# AND C C#=SC C# ANDSEX=男 AND CNAME=计算机文化 ”。 32 【正确答案】 C 【试题解析】 在一个关系中,如果第一个属性都是不可分解的,称这个关系为第一范式的模式。在本题的 “单位 ”关系中,其中属性 “单位成员 ”可以进一步分解,因此该关系不能满足第一范式。 33 【正确答案】 D 【试题解析】 数据库设计方法中比较著名的有新奥尔良方法,它将数据库设计过程分为 4个阶段: 需求分析、概念结构设计、逻辑结构设计和物理结构设计。 34 【正确答案】 C
36、【试题解析】 MS_SQL SERVER 数据库系统是美国 Microsoft(微软 )公司的产品,其核心是 Microsoft SQL SERVER,简称为 MS_SQLSERVER 或 SQL Server。它有两个主要版本: Microsoft SQL Server7 0是 Microsoft 数据库阵容中的主要版本,其中, SQL Server产 品的很多部分均被重新构建编写。自 SQL Server7 0发布以来,由于其优良的性能 (可 伸缩性、可管理性和可编程性 )及价值,它已成为众多客户关系管理 (CRM)、商业智能 (B1)、企业资源规划 (ERP)以及其他商业应用程序供应商和
37、客户的首选数据库。此外, SQL Server7 0作为Internet数据库已取得了巨大成功; Microsoft SQL Server 2000 是在 Microsoft SQL Server7 0的基础上发展起来的,它已成为正在进行的 SQL Server产品革新的基础。 Microsoft SQL Server 2000 企业版为下一代电子商务、关键业务和数据仓库应用程序 提供了完整的数据库和分析平台。 SQL Server 2000 包括支持 XML和 HTTP,用于分区负载和确保正常运行时间的性能和可用性功能,以及用于自动执行例程任务和降低总拥有成本的高级管理和优化功能。此外, S
38、QL Server 2000充分利用了 Windows 2000,包括支持活动目录服务以及最多 32 个处理器和64GB 内存。 35 【正确答案】 A 【试题解析】 数据操纵方面的程序模块主要包括:查询 (SELECT语句 )处理程序模块;数据更新 (增、删、改 )程序模块;交互式查询程序模块;嵌入式查询程序 模块。这些程序模块对用户的数据操纵请求进行语法分析、语义检查,生成某种内部表示,通常是语法树。对于查询语句,要由查询优化器 (模块 )进行优化,如根据一定的等价变换规则把语法树转换成标准 (优化 )形式;对于语法树中的每一个操作,根据存取路径、数据的存储分布、数据的聚簇等信息来选择具体
39、的执行算法。接着生成查询计划 (生成代码 )、执行模块。最后执行,完成对数据库的存取操作。 36 【正确答案】 C 【试题解析】 命名冲突主要包括实体类型名、联系类型名之间异名同义或异义同名等的命名冲突;结构冲突包括作为实体又作 为联系或属性,同一实体其属性成分不同的冲突等;属性冲突包括类型、取值范围、取值单位的冲突。以上 3种冲突都是在局部 E-R图合并成全局 E-R图中可能出现的冲突。 37 【正确答案】 A 【试题解析】 IMS 系统是 IBM公司 1969年研制出的层次模型数据库的代表性系统。 IMS是最早和使用最广的几个数据库系统之一,并且在历史上曾是最大的数据库系统之一。 IMS的
40、开发者是研究并发恢复、完整性和高效查询处理这些问题的先驱者。 38 【正确答案】 B 【试题解析】 投影操作是对表中属性 (列 )的操作。 39 【正确答案】 A 【试题解析】 使用视图具有以下几个优点:降低数据库的复杂性:使用视图可以使开发者具有更改数据库设计而不影响用户与数据库交流的能力,对于一些复杂的查询来说,数据库设计员可以通过更改视图的定义,对最终用户屏蔽具体细节;集中用户数据:设计人员通过对不同用户提供不同数据,从而可以使用户数据集中显示;简化管理:数据库管理人员可以通过授权方式让用户执行数据操作,从而简化数据库管理;组织数据转移到其他应用程序:设计员可以创建基于连接多个表的查询视
41、图;保密数据。 40 【正确答案】 B 【试题解析】 SQL语言与宿主语言具有不同的数据处理方式。 SQL 语言是面向集合的,一条 SQL语句原则上可以产生或处理多条记录,而宿主语言是面向记录的,一组主变量一次只能存放一条记录。所以,仅使用宿主变量并不能完全满足SQL 语句向应用程序输出数据的要求,为此,嵌入式 SQL 引入了游标的概念,用游标来协调两种不同的处理方式。游标是系统为用户开设的一个数据缓冲区,存放 SQL语句的执行结果,每个游标区都有一个名字。 41 【正确答案】 D 【试题解析】 日志记录的内容有:事务开始信息;更新信息;提交 信息;事务中止信息。 42 【正确答案】 B 【试
42、题解析】 R S是将两个关系 R和 S 的元组合并,其结果是一个新关系; R- S 从 R关系中去掉 S关系也有的元组组成的新关系; RS是将两个关系 R和 S的公共元组组成一个新的关系。 43 【正确答案】 A 【试题解析】 为了避免发生并发操作引起的数据不一致性问题,则采用数据封锁技术实现并发控制。封锁是防止存取同一资源的用户之间相互干扰的机制,即当一个用户对数据库某个数据对象执行修改操作时,对该部分数据加锁,拒绝其他用户对该部分的并发访问要求,直至该 事务执行完毕才释放数据对象。所以X/X: TRUE 是不对的。 44 【正确答案】 A 【试题解析】 在数据库管理系统中,数据库存取功能模
43、块有:数据更新程序模块;交互式程序查询模块;查询处理程序模块。 45 【正确答案】 D 【试题解析】 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为应用层、语言翻译处理层、数据存取层和数据存储层。 46 【正确答案】 D 【试题解析】 概念模型是按用户的观点对数据和信息建模,也称为信息模型。概念模型语义表达能力强,不涉及信息在计算机中 的表示,如实体 -联系模型、语义网络模型等。 47 【正确答案】 A 【试题解析】 DB 是数据库 (Data Base)的英文缩写。 48 【正确答案】 B 【试题解析】 DDL 是数据定义语言; DML是数据描述语言; DCL 是数据控制语言。
44、49 【正确答案】 B 【试题解析】 函数依赖是事物之间相关性的一种表述,是属性固有语义的表现。 设 R(U)是属性集 U上的关系模式 X, Y是 U的子集。若对 R(U)的任意一个可能的关系 r, r中不可能存在两个元组在 X上的属性值相等,而在 Y上属性值不等,则称 “X函数确定 Y”或 “Y函数依赖于 X”,记作 XY, X称为决定因素。根据合并律可知选项 A)正确;根据传递律可知选项 C)正确;根据增广律可知选项 D)正确。 50 【正确答案】 C 【试题解析】 设 R(U)是属性集 U上的关系模式, X, Y, Z是 U的子集,并且Z= U-x-Y,多值依赖 XY成立,当且仅当对 R
45、(U)的任一关系 r,给定一对(X, Z)值,对应一组 Y值,这组值仅仅决定于 X值,与 Z值无关。平凡多值依赖:若 XY, Z=( ),则称 XY为平凡多值依赖。 51 【正确 答案】 D 【试题解析】 Delphi属于第四代语言,是一种可视化开发工具和面向对象的编程,而且可以实现数据从一个数据库到另一个数据库的迁移,具有强大的数据库支持。 52 【正确答案】 A 【试题解析】 20世纪 90年代,随着网络技术的发展,客户机 /服务器 (Chient/ Server,简称为 (C/S)结构的数据库系统成为主流。数据库应用快速开发工具也迅速向客户机 /服务器结构转移。客户机 /服务器结构把数据
46、库管理和数据库应用划分为两个部分,并分别位于服务器端和客户机端。 53 【正确答案 】 A 【试题解析】 采用扩展关系数据模型的方法建立的数据库系统称做对象 关系数据库系统 (ORDBS),它建立在关系数据库技术坚实的基础上,并且支持若干面向对象特性,能够满足数据库新应用的需求。 54 【正确答案】 A 【试题解析】 Delphi提供了使用非常方便的工具 Data base Explore,可以快速浏览各种数据库服务器上的资料等,其提供的数据迁移工具 Data Pump,可以将数据从一种数据库全部或部分移到另一种数据库中;提供的数据引擎 BDE可以针对不同关系数据库设置大量的相关参 数,调节处
47、理能力。 55 【正确答案】 C 【试题解析】 数据仓库就是一个用以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合。它有 4个基本特征:数据仓库的数据是面向主题的;数据仓库的数据是集成的;数据仓库的数据是相对稳定的;数据仓库的数据是体现历史变化的。 56 【正确答案】 B 【试题解析】 第一代数据库系统指层次模型数据库系统和网状模型数据库系统。第一代数据库系统在数据库技术的发展历程中处于重要的地位,第一代数据库系统确立了数据库的基本概 念和方法;第一代数据库系统的出现标志着数据管理由文件系统阶段进入了数据库系统阶段。基于商品化的第一代数据库系统产品
48、,许多行业和部门建立了自己的数据库应用系统。然而,由于第一代数据库系统的数据模型复杂及嵌入式数据库语言具有不可避免的缺点等,第一代数据库系统最终被第二代数据库系统所取代。 57 【正确答案】 实时 【试题解析】 计算机主要用于科学计算、数据管理、自动控制、辅助设计和制造和人工智能等领域。用于生产过程控制的系统的一般为实时系统。 58 【正确答案】 流量控制 【试题解析】 当发 送方发送的速率较高,接收方来不及处理或接收方缓冲区溢出时,会造成数据的丢失,因此要进行流量控制。 59 【正确答案】 232 【试题解析】 因为该数组按列优先顺序存储,即存储顺序是: A0, 0, A1,0, A2, 0
49、 A9 , 0。 A0, 1, A1, 1, A1, 1A9 , 1。 。 A0, 9,A1, 9, A2, 9A 9 , 19。已知 A0, 0(第 1行的第 1个元素 )的地址为 100,则 A0, 1(第 2行的第 1个元素 )的地址是 120,依此类推 A0, 6(第 7行的第 1个元素 )的地址为 220,所以 A6, 6的存储地址是 232。还可以告诉你一个计算公式:对于按行优先顺序存储的二维数组 Amn,若其首地址是 S,每个元素占 k个字节,则数组元素 Aij的地址 p 是 p=S+(in+j)k。按列优先顺序存储时,则有: p=S+(jm+i)k(这里说的数组下标都是从 0开始的 )套用第 2个公式:p=100+(610+6)2=232 60 【正确答案】 k-1 【试题解析】 根据二叉树的性质可知:叶子