1、国家三级(数据库技术)笔试模拟试卷 15及答案与解析 1 在下列叙述中, _是正确的。 ( A)执行目标程序时,编译程序必须已在内存 ( B)词法分析、语法分析、目标代码生成是编译过程中几个必须经过的阶段 ( C)解释程序不产生目标程序,因此执行速度快 ( D)解释程序是用汇编语言写的源程序 2 与广域网相比,局域网具有下列特征 _。 ( A)有效性好,可靠性好 ( B)有效性好,可靠性差 ( C)有效性差,可靠性好 ( D)有效性差,可靠性差 3 _是指对提供某种网络服 务的服务器发起攻击,造成网络的 “拒绝服务 ”或丧失服务能力,致使网络工作不正常,甚至于完全不能工作。 ( A)服务攻击
2、( B)非服务攻击 ( C)对象攻击 ( D)非对象攻击 4 TCP/IP是一组 _。 ( A)局域网技术 ( B)广城网技术 ( C)支持同一计算机 (网络 )互联的通信协议 ( D)支持异种计算机 (网络 )互联的通信协议 5 下列 _不属于网络安全技术研究的主要问题。 ( A)安全存储 ( B)安全攻击 ( C)安全机制 ( D)安全服务 6 _是防止对系 统进行主动攻击,例如企业伪造、篡改的重要技术手段。 ( A)加密 ( B)防火墙 ( C)隐藏 ( D)认证 7 与数据元素本身的形式、内容、相对位置、个数无关的是数据的 _。 ( A)存储结构 ( B)存储实现 ( C)逻辑结构 (
3、 D)运算实现 8 设有指针 head指向的带表头结点的单链表,现将指针 p指向的结点插入表中,使之成为第一个结点,其操作是 _其中 p.next、 head.next分别表示 p、 head所指结点的链域。 ( A) p.next:=head.next; head.next:=p ( B) p.next:=head.next; head:=p ( C) p.next:=head; head:=p ( D) head.next:=head; p:=head 9 设有 4个元素组成的序列 1, 2, 3, 4顺序进栈 (进栈过程中可以出栈 ),下列_的出栈序列是正确的。 ( A) 2,3,4,1
4、 ( B) 3,1,2,4 ( C) 3,4,1,2 ( D) 4,2,1,3 10 二维数组 Mi,j的元素是 4个字符 (每个字符占一个存储单元 )组成的串,行下标i范 围从 0 4,列下标 j的范围从 0 5。 M按行存储时元素 H3,5的起始地址与 M按列存储时元素 _的起始地址相同。 ( A) M2,4 ( B) M3,4 ( C) M3,5 ( D) M4,4 11 树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里,把由树转化得到的二叉树叫做这棵树对应的二叉树。结论 _是正确的。 ( A)树的先根遍历序列与其对应的二叉树的先序遍
5、历序列相同 ( B)树的后根遭历序列与其对应的二叉树的后序遍历序列 相同 ( C)树的后根遍历序列与其对应的二叉树的中序遍历序列相同 ( D)树的先根遍历序列与其对应的二叉树的中序遍历序列相同 12 由分别带权为 9, 6, 5, 7的 4个叶子结点构成一棵霍夫曼树,该树的带权路径长度为 _。 ( A) 22 ( B) 27 ( C) 44 ( D) 54 13 长度为 12的按关键字排序的查找表采用顺序组织方式。若采用二分查找方法,则在等概率情况下,查找失败时的 ASL值是 _。 ( A) 37/12 ( B) 62/13 ( C) 39/12 ( D) 49/13 14 对含有 n个元素的
6、散列表进行检索,平均检索长度为 _。 ( A) O(n2) ( B) O(nlog2n) ( C) O(log2n) ( D)不直接依赖于 n 15 若对一个已经排好了序的序列进行排序,在下列四种方法中,比较好的方法是_。 ( A)冒泡法 ( B)直接选择法 ( C)直接插入法 ( D)归并法 16 分时操作系统追求的目标是 _。 ( A)高吞吐率 ( B)充分利用内存 ( C)高速响应 ( D)减少系统开销 17 在计算机系统中,允许多个程序同时进入内存并运行 ,这种方法称为 _。 ( A) Spooling技术 ( B)虚拟存储技术 ( C)缓冲技术 ( D)多道程序设计技术 18 在操作
7、系统中,对信号量 S的 P原语操作定义中,使进程进入相应等待队列等待的条件是 _。 ( A) S 0 ( B) S=0 ( C) S 0 ( D) S0 19 下列关于进程的叙述中,正确的是 _。 ( A)进程申请 CPU得不到满足时,其状态变为等待状态 ( B)在单 CPU系统中,任一时刻有一个进程处于运行状态 ( C)优先级是进行进程调度的重要依据,一旦确定 不能改变 ( D)进程获得处理机而运行是通过调度而得到的 20 下列作业调度算法中,作业平均周转时间最短的是 _。 ( A)先来先服务 ( B)短作业优先 ( C)最高响应比优先 ( D)优先数法 21 碎片是指 _。 ( A)存储分
8、配完后所剩的空闲区 ( B)没有被使用的存储区 ( C)不能被使用的存储 ( D)未被使用,而又暂时不能使用的存储区 22 文件的逻辑记录的大小 _。 ( A)是恒定的 ( B)随使用要求变化的 ( C)可随意改变的 ( D)无法确定是哪种可 能 23 在文件系统中,文件的不同物理结构有不同的优缺点。在下列文件的物理结构中,不具有直接读写文件任意一个记录的能力的是 _。 ( A)顺序结构 ( B)链接结构 ( C)索引结构 ( D) Hash结构 24 CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用_。 ( A)并行技术 ( B)通道技术 ( C)缓冲技术 ( D)虚存技
9、术 25 层次模型的数据结构是 _。 ( A)以记录类型为结点的树 ( B)以记录类型为结点的有向树,图中有且仅有一个结 点无父结点 ( C)以记录类型为结点的有向图 ( D)以记录类型为结点的有向树,图中结点有且仅有一个父结点 26 在概念模型中的事物称为 _。 ( A)实体 ( B)对象 ( C)记录 ( D)结点 27 数据模型的三要素是 _。 ( A)外模式、概念模式和内模式 ( B)关系模型、网状模型、层次模型 ( C)实体、属性和联系 ( D)数据结构、数据操作和数据约束条件 28 在三级模式之间引入两级映像,其主要功能之一是 _。 ( A)使数据与程序具有较高的独立性 ( B)
10、使系统具有较高的通道能力 ( C)保持数据与程序的一致性 ( D)提高存储空间的利用率 29 数据库系统的核心是 _。 ( A)编译系统 ( B)数据库 ( C)操作系统 ( D)数据库管理系统 30 在 SQL语言中,修改基本表的语句是 _。 ( A) CREATE TABLE ( B) DROP TABLE ( C) ALTER TABLE ( D) UPDATE TABLE 31 在学生表 STUD中,查询年龄在 20 23岁之间的学生的姓名 (XM)、年龄 (SA)和所在系 (SD),实现该 功能的正确 SQL语句是 _。 ( A) SELECT XM, SA, SD FROM STU
11、D WHERE BETWEEN 20 SA 23; ( B) SELECT XM, SA, SD FROM STUD WHERE SA BETWEEN 23 AND 20; ( C) SELECT XM, SA, SD FROM STUD WHERE SA NOT BETWEEN 20 AND 23; ( D) SELECT XM, SA, SD FROM STUD WHERE SA BETWEEN 20 AND 23; 32 视图是由下面两者导出的表 _。 ( A)模式、关系 ( B)基本表、视图 ( C)基本关系、关系 ( D)内模式、外模式 33 在高级语言中使用嵌入式 SQL语句时,所
12、有 SQL语句前必须加前缀 _。 ( A) CALL SQL ( B) DO SQL ( C) EXEC SQL ( D) GOTO SQL 34 在传统的集合运算中,关系 R和关系 S的差的结果可表示为 (t表示元组 )_。 ( A) t|t R t S ( B) t|t R t S ( C) t|t R t S ( D) R-S 35 设有关系 R、 S和 T。关系 T由关系 R和 S经过 _操作得到。( A) R S ( B) R-S ( C) RS ( D) RS 36 SQL的 DROP INDEX语句的作用是 _。 ( A)删除索引 ( B)建立索引 ( C)修改索引 ( D)更新
13、索引 37 关系数据库中有三种基本操作,从表中取出满足条件的属性成分的操作称为_。 ( A)选择 ( B)投影 ( C)联接 ( D)扫描 38 数据库管理系统由三级模式组成,其中决定 DBMS功能的是 _。 ( A)逻辑模式 ( B)外模式 ( C)内模式 ( D)物理模式 39 实现定义数据库的模式,将数据库的结构以及数据的特性通知相应的 DBMS从而生成存储数据的框架功能的是 _。 ( A)数据操纵语言 DML ( B)数据定义语言 DDL ( C)程序设计语言 ( D)机器语言 40 一个事务中所有对 DB的操作是一个不可分割的操作序列,这个性质称为事务的 _。 ( A)孤立性 ( B
14、) 独立性 ( C)原子性 ( D)隔离性 41 数据库完整性保护中的约束条件主要是指 _。 ( A)用户操作权限的约束 ( B)用户口令校对 ( C)值的约束和结构的约束 ( D)并发控制的约束 42 关系数据模型 _。 ( A)只能表示实体间的 1:1联系 ( B)只能表示实体间的 1:n联系 ( C)只能表示实体间的 m:n联系 ( D)可以表示实体间的上述三种联系 43 数据库中,数据的物理独立性是指 _。 ( A)数据库与数据管理系统的相互独立 ( B)用户程序与 DBMS的相互独立 ( C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 ( D)应用程序与数据库中数据的逻辑
15、结构相互独立 44 故障的恢复主要是为保持数据库的一致性和事务的 _。 ( A)一致性 ( B)原子性 ( C)正常性 ( D)正确性 45 在并发控制中引入两段锁协议的目的是 _。 ( A)为了解决并行执行时可能引起的死锁问题 ( B)为了解决并行执行时可能引起的活锁问题 ( C)为了解决交叉调度的不可串行化问题 ( D)为了解决不同的调度导致不同的运行结果 46 数 据的完整性为 _。 ( A)数据的正确性 ( B)数据的独立性、可控性 ( C)数据的一致性 ( D)数据的正确性、有效性和相容性 47 下列的 SQL语句中,属于数据控制语句的是 _。 1 CREAT 2 SELECT 3
16、UPDATE 4 GRANT 5 DROP 6 DELETE 7 ALTER 8 INSERT 9 REVOKE ( A) 1, 5, 6, 7 ( B) 4, 9 ( C) 2, 3 6, 8 ( D) 1, 5, 7 48 当 _成立时,称 XY 为平凡的函数依赖。 ( A) X Y ( B) Y X ( C) XY= ( D) XY 49 各种范式之间有一定关系,下面是 _正确的。 ( A) 4NE含于 BCNF含于 3NF ( B) 3NF含于 BCNF含于 4NF ( C) 5NF含于 BCNF含于 4NF ( D) 4NF含于 BCNF含于 5NF 50 为使程序员编程时既可使用数
17、据语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入 _中。 ( A)编译程序 ( B)操作系统 ( C)中间语言 ( D)宿 主语言 51 下列因素中,与数据库系统的运行效率有关的是 _。 功能是否齐全 容错纠错能力 数据库设计是否合理 程序可读性 算法 编程技巧 ( A) 、 、 和 ( B) 、 、 和 ( C) 、 、 和 ( D)都是 52 数据库的逻辑结构设计任务就是把 _转换为与所选用的 DBMS支持的数据模型相符合的过程。 ( A)逻辑结构 ( B)物理结构 ( C)概念结构 ( D)层次结构 53 UNIFACE是 Compuware公司推出的基于组件的可视化开发
18、环境。 UNIFACE组件包括格式 (Form)、服务程序 (Service)和报表 (Report)等。 UNIFACE采用 _语言开发。 ( A) Smalltalk ( B) Pascal ( C) Proc ( D) VB 54 Delphi具有良好的数据处理能力,它所提供的 _,可将数据从一种数据库全部或部分迁移到另一种数据库中。 ( A) DataPump ( B) Database Explorer ( C) BDE ( D) ODBC 55 UNIFACE应用开发分成三个步骤,其中对业务规则和处理流程进一步分析、明确、细化的过程是 _。 ( A)构造 ( B)装配 ( C)建模
19、 ( D)设计 56 OLAP是以数据库或数据仓库为基础的,其最终数据来源是来自底层的_。 ( A)数据仓库 ( B)操作系统 ( C)数据字典 ( D)数据库系统 57 下面关于并行数据库的体系结构的叙述,比较全面的是 _。 共享内存结构 共享磁盘结构 无共享资源结构 ( A) 和 ( B) 和 ( C) 、 和 ( D) 和 58 D/A转换器由 4部分组成,它们是权电阻网络、运算放大器、基准电源和【 】组成。 59 用【 】语言编写的程序可由计算机直接执行。 60 设 线性表中有 a1, 32, , a500个元素按递增顺序排列,则用二分法查找给定值 K,最多需要比较【 】次。 61 假
20、定用散列函数 H1 k mod 13计算散列地址,当发生冲突时,用散列函数 H2 k mod 11+1来计算下一个探测地址的地址增量。设散列表的地址空间为 0 12,在地址 2、 3、 8中,散列表相应的内容为 80, 85, 34。下一个被插入的关键码是42,其插入的位置是【 】。 62 在计算机系统中,根据地址空间结构不同,虚拟存储器可以分为【 】和多段式虚拟存储器两种虚拟存储器。 63 进程存在的标志是 【 】。 64 在关系模型中,若属性 A是关系 R的主码,则在 R的任何元组中,属性 A的取值都不允许为空,这种约束称为【 】规则。 65 在页式存储管理中,用户程序的逻辑地址由【 】和
21、页内地址两部分组成。 66 关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和 运算结果均为【 】。 67 在数据库的三级组织结构中存在着两种映射:一是【 】之间的映射,二是模式与子模式之间的映射。 68 数据模型质量的高低不会影响数据库性能的好坏,这句话正确否 ?【 】 69 在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称【 】。 70 设有如下关系:学生 (学号,姓名,性别,年龄,班号 )其关键字是学号,将学号为 10的学生姓名改为 “王华 ”的 SQL语句是【 】。 71 一般来说,商品化的数据库管理系统,如 Oracle,其产品主要包
22、括数 据库服务器软件、【 】软件和连接软件 3类。 72 多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【 】。 73 第三代数据库系统 (或新一代数据库系统 )是【 】技术和数据库技术相结合的系统。 74 “实体 ”是信息世界中使用的一个术语,它用于表示【 】。 75 并发控制是对用户的【 】加以控制和协调。 76 可视化的开发工具被称为【 】开发工具,它所用的语言被称为 4GL。 77 1NF消除【 】依赖,即规范化为 2NF; 2NF消除依赖非主属性对码 的传递函数,即规范化为 3NF。 国家三级(数据库技术)笔试模拟试卷 15答案与解析 1 【正确答案】
23、B 【试题解析】 编译程序的编译过程包括词法分析、语法分析、目标代码生成。选项 B是正确答案。当高级语言的源程序编译成目标程序后,能够在计算机中直接执行。解释程序对源程序是边解释边执行,不产生目标程序,执行速度较慢。解释程序可以用机器语言、汇编语言和高级语言编写,再转换成机器语言程序。 2 【正确答案】 A 【试题解析】 局域网覆盖范围有限、技术成熟,具有较高的数据传输速率、低误码率、可靠 性好等优点。 3 【正确答案】 A 【试题解析】 在 Internet中,对网络的攻击主要可以分为两种基本类型,即服务攻击与非服务攻击。 4 【正确答案】 D 【试题解析】 TCP/IP是一组通信协议,其中
24、以 TCP(传输控制协议 )和 IP(互联网协议 )为主,这些协议构成了一整套适用于不同类型的计算机、不同类型的互联网络的标准。 5 【正确答案】 A 【试题解析】 网络安全技术研究的主要问题:安全攻击、安全机制、安全服务。 6 【正确答案】 D 【试题解析】 加密是防止破译信息系统中机密信息的技术手段;防火墙 (firewall)是网络 (计算机 )抵抗外部入侵的一种隔离保护软件;认证是防止对系统进行主动攻击,常用技术有数字签名技术、身份识别技术和信息的完整性校验技术等。 7 【正确答案】 C 【试题解析】 存储及运算都需考虑数据元素本身的形式、内容等。而逻辑结构中关心元素之间的逻辑关系,与
25、数据元素本身无关。 8 【正确答案】 A 【试题解析】 注意本链表是带表头附加结点的,因此表头结点的指针 head.next将指针为 p的结点插 入表头,即将原表头结点指针 head.next赋值给 p所指向结点的链域 p.next,然后把 p赋值给表头附加结点的链域 head.next。也就是两步撮作: p.next:=head.next;head.next:=p。答案为选项 A。 9 【正确答案】 A 【试题解析】 根据栈操作先进后出的特点可知:选项 B中 3不能在 2之前出栈;选项 C中 1不能在 2前出栈; 4不能在 3前出栈。 10 【正确答案】 B 【试题解析】 按行存储时 M3,
26、5的存储位置为: 683+5=23,若按列存储,则与其地 址相同的元素为 M3,4: 4*5+3=23。 11 【正确答案】 A 【试题解析】 树转化为二叉树的基本方法是把所有兄弟结点都用线连起来,然后去掉双亲到子女的连线,只留下双亲到第一个子女的连线。因此原来的兄弟关系就变为双亲与右孩子的关系。在 4个选项中只有选项 A是正确的。 12 【正确答案】 D 【试题解析】 由霍夫曼算法建立的扩充二叉树可得其带权外部路径长度为(9+7+5+6)2=54。 13 【正确答案】 D 【试题解析】 已知 12个元素进行二分查找,查找失败的情况为 13种。各种情况查找的路径长度加起来共有 49次,故 AS
27、L为 49/13。 14 【正确答案】 D 【试题解析】 散列存储和检索,一般是根据关键字的值,计算出散列函数的值来确定元素的位置,因此与 n的大小无关。 15 【正确答案】 C 【试题解析】 若从排序所用的比较时间来看,直接插入法和归并法都比较少,对于 n个元素的序列,大约需要比较 n-1次;但归并法要占用较大的存储空间,所以用直接插入法比较好。 16 【正确答案】 C 【试题解析】 分时操作系统使用户通过与计算机相联的终端来使用计算 机,允许多个用户同时与计算机进行一系列交往。由于用户直接与计算机系统交互,所以要求系统能快速对用户提出的请求给出应答。 17 【正确答案】 D 【试题解析】
28、计算机系统中,允许多个程序同时进入内存并运行,称为多道程序设计技术。 18 【正确答案】 C 【试题解析】 对信号量 S的 P原语操作定义中,使进程进入相应等待队列等待的条件是 S 0。 19 【正确答案】 D 【试题解析】 进程申请得不到 CPU时进入就绪状态;在某些时刻,系统中可以没有进程执行;进程优先级分为静态和动态的,后者 可以随程序的运行而动态改变。 20 【正确答案】 B 【试题解析】 计算响应短的作业优先算法是依据输入井中的作业提出的计算时间为标准,优先选择计算时间短且资源能得到满足的作业。在这一算法中有最短作业平均周转时间。 21 【正确答案】 D 【试题解析】 碎片是指内存中
29、出现的一些零散的小空闲区域。由于碎片很小,即使各小空闲区总长度能够满足用户要求,也无法再利用。 22 【正确答案】 B 【试题解析】 文件的逻辑记录的大小是可以随使用要求变化的。 23 【正确答案】 B 【 试题解析】 索引结构具有随机存取一个记录的能力;顺序结构与 Hash结构用于顺序存取;但链接结构不具有直接读写文件任意一个记录的能力。 24 【正确答案】 C 【试题解析】 为解决 CPU输出数据的速度远高于打印机的打印速度的矛盾,可采用缓冲技术。 25 【正确答案】 B 【试题解析】 层次结构是一棵有向树,树的结点是记录类型,根结点只有一个,根结点以外的结点有且只有一个父结点,上层记录与
30、下层记录之间是 1:m的关系。 26 【正确答案】 A 【试题解析】 在概念模型中,客观存在并可 相互区别的事物称为实体。 27 【正确答案】 D 【试题解析】 数据结构、数据操作和数据约束条件这三方面完整地描述了一个数据模型,其中数据结构是刻画模型性质的最基本的方面。 28 【正确答案】 A 【试题解析】 在三级模式之间引入两级映像,其主要功能是:使数据库系统中的数据能够具有较高的逻辑独立性与物理独立性。 29 【正确答案】 D 【试题解析】 数据库系统一般由数据库、数据库管理系统 (DBMS)、应用系统、数据库管理员和用户构成。 DBMS是数据库系统的基础和核心。 30 【正确答案】 C
31、【试题解析】 CREATETABLE是定义基本表; DROPTABLE是删除基本表的语句; ALTERTABLE是修改基本表语句; UPDATE语句是对视图的操作。 31 【正确答案】 D 【试题解析】 在 WHERE子句中,可以使用 BETWEEN.AND.来查找属性值在指定范围内的元组,其中 BETWEEN后是范围的下限, AND后是范围的上限。所以 20 23岁之间可表示为 BETWEEN20AND23。 32 【正确答案】 B 【试题解析】 在 SQL中,关系模式被 称为 “基本表 ”,存储模式被称为 “存储文件 ”,子模式被称为 “视图 ”,元组称为 “行 ”,属性称为 “列 ”。视
32、图是由基本表和视图导出的表。在用户看来视图和基本表都是一样的,都是关系 (表格 )。 33 【正确答案】 C 【试题解析】 在嵌入式 SQL中,为能够区分 SQL语句与主语言语句,所有的SQL语句都必须加前缀 EXECSQL。但语句的结束标志随主语言的不同而不同。 34 【正确答案】 D 【试题解析】 在传统的集合运算中,关系 R和关系 S的并是指:t|t R t S;关系 R和关系 S的交指: t|t R t S;关系 R和关系 S的差指: t|t R tS;也可表示为 R-S。 35 【正确答案】 B 【试题解析】 由 T、 R、 S的内容可知: T=R-S,即由属于 R而不属于 S的所有
33、元组组成。 36 【正确答案】 A 【试题解析】 建立索引是 CREATEINDEX,删除索引是 DROPINDEX语句;索引一经建立,系统会自动使用、维护、修改和更新,不需要用户干预。 37 【正确答案】 B 【试题解析】 在关系数据库中,选择又称为限制,它是指在关系 R中选择满足给定条件的诸元组。投影是 指从关系 R中选择出若干属性列组成新的关系。连接是指从两个关系的笛卡儿积中选取属性满足一定条件的元组。 38 【正确答案】 A 【试题解析】 数据库管理系统由三级模式组成,其中决定 DBMS功能的是逻辑模式。逻辑模式以一种数据模型为基础统一考虑了所有用户的需求,并将这些需求有机地结合成一个
34、逻辑整体。 39 【正确答案】 B 【试题解析】 定义数据库模式等是数据定义语言 DDL的功能,数据操纵语言DML是实现对数据查询、更新等操作功能的模块。 40 【正确答案】 C 【试题解析】 数据 库中,一个事务中所有对 DB的操作是一个不可分割的操作序列,这个性质称为事务的原子性。 41 【正确答案】 C 【试题解析】 数据库完整性是指实体完整性、参照完整性和用户完整性,主要是对各属性值的约束或结构的约束。 42 【正确答案】 D 【试题解析】 关系数据模型用二维表来表示实体及实体间的联系,能表示 1:1、1:n、 m:n三种联系。 43 【正确答案】 C 【试题解析】 数据库中,数据的物
35、理独立性是指:当数据库的存储结构改变了,由数据库管理员对模式 /内模式映像做相应改变,可以 使模式保持不变,从而应用程序也可以不变。保证了数据与应用程序的物理独立性 44 【正确答案】 B 【试题解析】 故障的恢复主要是为保持数据库的一致性和事务的原子性。 45 【正确答案】 C 【试题解析】 两段锁的含义是,事务分为两个阶段;第一阶段是获得封锁;第二阶段是释放封锁。若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。 46 【正确答案】 D 【试题解析】 数据完整性的概念是指数据的正确性、有效性和相容性。 47 【正确答案】 B 【试题解析】 CREATE是建
36、立基本表,属于定义语句。 SELECT是查询、UPDATE是数据更新、 DROP是把有删除标记的记录删除、 DELETE是删除、ALTER是修改、 INSERT是插入,属于数据操纵功能。 GRANT和 REVOKE是授予和回收权限,属于数据控制语句。 48 【正确答案】 B 【试题解析】 本题考查的是函数依赖定义的知识点。根据定义可知,如果XY ,并且 YX,则 XY 为平凡的函数依鞍。平凡依赖说明 Y是 X的子集。 49 【正确答案】 B 【试题解析】 按照级别从高到低,各 级范式之间的关系如下:5NF 4NF BCNF 3NF 2NF 1NF。 50 【正确答案】 D 【试题解析】 为使程
37、序员编程时既可使用数据语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到宿主语言中。 51 【正确答案】 C 【试题解析】 “功能是否齐全 ”是为了说明数据库系统是否满足需求分析的要求,“程序可读性 ”是为了数据库系统维护的方便,都与数据库系统运行的效率无关。 52 【正确答案】 C 【试题解析】 概念结构是独立于任何一种数据模型的信息结构。逻辑结构设 计的任务就是把概念结构设计阶段设计好的基本 E-R图转换为与选用的 DBMS产品所支持的数据模型相符合的逻辑结构。 53 【正确答案】 C 【试题解析】 UNIFACE采用 Proc语言开发。 54 【正确答案】 A 【试题解析】
38、 Delphi提供了使用非常方便的工具 DatabaseExporer,可以快速浏览各种数据库服务器上的资料等,其提供的数据迁移工具 DataPump,可以将数据从一种数据库全部或部分迁移到另一种数据库中,提供的数据引擎 BDE可以针对不同关系数据库设置大量的相关参数,调节 处理能力。 55 【正确答案】 C 【试题解析】 UNIFACE应用开发分成三个步骤:建模、构造和装配。建模是为应用建立一个合理、完备的模型,也是对业务规则和处理流程进一步分析、明确、细化的过程。 56 【正确答案】 D 【试题解析】 OLAP是以数据库或数据仓库为基础的,其最终数据来源与 OLTP一样均来自底层的数据库系
39、统。 57 【正确答案】 C 【试题解析】 数据库的并行处理是提高数据库系统对事务快速响应能力的有效手段。并行数据库系统的体系结构主要有三种:共享内存结构、共享 磁盘结构、无共享资源结构。 58 【正确答案】 模拟开关 【试题解析】 D/A转换器就是将计算机处理后的数字量转换为模拟量形式的控制信号。 D/A转换器基本上由 4个部分组成,即权电阻网络、运算放大器、基准电源和模拟开关。 59 【正确答案】 机器 【试题解析】 机器语言是以二进制码表示的指令集合,是计算机能够直接识别和执行的语言。 60 【正确答案】 9 【试题解析】 因为 29 512,故最多需要比较 9次。 61 【正确答案】
40、0 【试题解析】 H1=42mod13 3,地址 3中已分配给 85,所以计算 142,H2=42mod11+1 10,这是地址增量。下一个探测地址应为 3+10 13, 13mod13 0.0地址为空,故 42可插入在该地址中。 62 【正确答案】 单段式虚拟存储器 【试题解析】 虚拟存储器的概念:在采用动态重定位的计算机系统中,依靠附加一些硬件实现自动地址变换,这些硬件进而可以支持所谓虚拟存储器的概念。有了这个地址变换机构后,不仅可以把作业存放的地址空间和运行时用于安置作业的存储空间区分开,而且它有能力把作业在运行时所规定的在其地址空间中的每一虚 拟地址变换为实际主存的物理地址。虚拟存储器
41、就是一个地址空间。这里提供的自动地址变换机制与诸如采用基址寄存器和相对寻址的地址变换机制不同。后者的作用依赖于指令的类型;而自动地址变换并不依赖于每个程序中机器指令内包含的信息,即它作用于所有的存储访问,而不受应用程序的控制。物质基础:建造支持虚拟存储器概念的系统,应有相应的物质基础来支持。需要有相当容量的辅助存储器,足以存放所有并发作业的地址空间。要有一定容量的主存,因为在处理机上运行的作业,必须有部分信息存放在主存中。要有地址变换机构。虚拟存储器实现原理是,当作 业要求运行时,不是将它的全部信息装入主存,而是将其中一部分先装入主存,另一部分暂时留在辅助存储器中。作业在运行过程中,要使用不在
42、主存的信息,应设法将它们装到主存,以保证作业的正常运行。根据地址空间结构的不同,虚拟存储器有两种形式:单段式虚拟存储器和多段式虚拟存储器。单段式虚拟存储器是一个连续的线性地址空间,其地址顺序为 0, 1, 2, , n-1, n, n为 2的 k次幂, k为 CPU给出的有效地址的长度。多段式虚拟存储器把地址空间分成若干段。每一个段是 Si是一个连续的线性地址空间,其中的每个地址可用 S, W来表示,其 中 S代表段名或段号, W代表段中的字的序号或符号。一个虚拟存储器的最大容量是由计算机的地址结构确定的。虚拟存储器的容量与主存的实际大小没有直接关系,而是由主存的容量与辅存的容量之和所确定。
43、63 【正确答案】 进程控制块 【试题解析】 系统根据 PCB感知进程的存在,通过 PCB中能包含的各项变量的变化,掌握进程能处的状态以达到控制进程活动的目的。 64 【正确答案】 实体完整性 【试题解析】 本题的考查点是实体完整性的概念。本题的题干既是 “实体完整性 ”的定义,例如关系学生 (学号,姓名,性别 )属性 “学号 ”为关系 “学生 ”的主码,则“学号 ”不能为空。在关系数据库中数据库完整性包含了 3类完整性:实体完整性、参照完整性、用户定义的完整性。 65 【正确答案】 逻辑页号 【试题解析】 在页式存储管理中,用户程序的逻辑地址由逻辑页号和页内地址两部分组成。 66 【正确答案
44、】 关系 【试题解析】 关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。 67 【正确答案】 模式与内模式 【试题解析】 在数据库的三级组织结构中存在着两种映射:一是模式与内模式之间的映射,二是模式与子模式之间的映射。 68 【正确答案】 不正确 【试题解析】 为了反映事物本身及事物之间的联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示,一个具体的数据模型应当正确地反映出数据之间存在的整体逻辑关系。数据模型质量的高低直接影响数据库性能的好坏。 6
45、9 【正确答案】 关键字 【试题解析】 关键字是属性或属性的组合,其值惟一地标识一个元组。 70 【正确答案】 UPDATE学生 SET姓名 “王华 ”WHERE学号 “10” 【试题解析】 SQL的数据更新命令如下:UPDATETableNameSETColumn_Name1 eExpressionl,Column_Name2eExpression2WHERECondition 一般使用 WHERE子句指定条件,以更新满足条件的一些记录的值。 71 【正确答案】 开发工具或工具 【试题解析】 Oracle产品主要包括数据库服务器、开发工具和连接产品 3类。 72 【正确答案】 可串 行化的