1、国家三级(数据库技术)笔试模拟试卷 66及答案与解析 1 多年来,人们习惯于从计算机主机所使用的主要元器件把计算机的发展进行分代,所谓第 4代计算机使用的主要元器件是 _。 ( A)电子管 ( B)晶体管 ( C)中小规模集成电路 ( D)大规模和超大规模集成电路 2 家庭计算机用户上网可使用的技术是 _。 1、电话线加上 MODEM 2、有线电视电缆加上 Cable MODEM 3、电话线加上 ADSL 4、光纤到户 (FTTH) ( A) 1, 3 ( B) 2, 3 ( C) 2, 3, 4 ( D) 1, 2, 3, 4 3 下面关于局域网特点的叙述中,不正确的是 _。 1、使用专用的
2、通信线路,数据传输速率高; 2、能提高系统的可靠性、可用性; 3、响应速度慢; 4、通信时间延迟较低,可靠性好; 5、不能按广播方式或组播方式进行通信。 ( A) 2、 4 ( B) 3、 5 ( C) 2、 3 ( D) 1、 5 4 在以下四个 WWW网址中, _网址不符合 WWW网址书写规则。 ( A) ( B) .edu ( C) ( D) WWW.jp 5 在互联网上,用来发送电子邮件的协议是 _。 ( A) HTTP ( B) SMTP ( C) NFS ( D) POP3 6 下列 _是网络安全技术研究主要涉及的内容。 安全攻击 安全服务 安全机制 ( A) 和 ( B) 和
3、 ( C) 和 ( D) 和 7 在树 T中,结点 x的度为 k(k 1),结点 y是结点 x的最右边一个子女,在与树T对应的二叉树中,下 列结论成立的是 _。 ( A) y一定是 x的左子女 ( B) y一定是 x的右子女 ( C) y的左子树一定是空二叉树 ( D) y的右子树一定是空二叉树 8 在快速排序过程中,每次划分,将被划分的表 (或子表 )分成左、右两个子表,考虑这两个子表,下列结论一定正确的是 _。 ( A)左、右两个子表都已各自排好序 ( B)左边子表中的元素都不大于右边子表中的元素 ( C)左边子表的长度小于右边子表的长度 ( D)左、右两个子表中元素的平均值相等 9 单向
4、链表的每一个结点都有一个指向它的后续 结点的指针 link,现有结点 p和q,要将结点 q插入结点 p的后面,正确的操作应该是 _。 ( A) q.link: =p.link; p.link: =q; ( B) q: =p.link; p.link: =q.link; ( C) q.link: =p; p.link: =q; ( D) q: =p.link; p: =q.link 10 用直接插入排序方法对下面四个序列进行排序 (由小到大 ),元素比较次数最少的是 _。 ( A) 94、 32、 40、 90、 80、 46、 21、 69 ( B) 32、 40、 21、 46、 69、 9
5、4、 90、 80 ( C) 21、 32、 46、 40、 80、 69、 90、 94 ( D) 90、 69、 80、 46、 21、 32、 94、 40 11 设栈 S和队列 Q的初始状态为空,元素 e1、 e2、 e3、 e4、 e5、 e6依次通过栈S,一个元素出栈后即进入队列 Q,若六个元素出队的顺序是 e2、 e4、 e3、 e6、e5、 e1,则栈 S的容量至少应该是 _。 ( A) 6 ( B) 4 ( C) 3 ( D) 2 12 已知一棵二叉树结点的先根序列为 ABDGCFK,中根序列为 DGBAFCK,则结点的后根序列为 _。 ( A) ACFKBDG ( B) G
6、DBFKCA ( C) KCFAGDB ( D) ABCDFKG 13 用直接插入排序方法对序列 15, 11, 9, 10, 13进行排序,关键码比较次数是_。 ( A) 10 ( B) 8 ( C) 4 ( D) 9 14 有二叉树如下图: 在该二叉树中查找关键码值 200,需要进行_次关键码值比较。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 15 下列关于线性表存储结构的叙述中正确的是 _。 ( A)链表中的元素一定存放在不连续的存储空间里 ( B)链表中的元素一定存放在连续的存储空间里 ( C)长度变化频繁的线性表最好采用顺序存储结构 ( D)链表不能进行随机存取 16
7、SPOOLING技术是以 _为基础的。 ( A)通道 ( B)虚拟机 ( C)虚拟内存 ( D)高速缓存 17 当中断产生时,系统所做的第一项工作是 _。 ( A)识别中断源,分析中断产生的原因 ( B)保护被中断程序的现场 ( C)判断中断源的中断优先级 ( D)取得中断处理程序的入口地址 18 以下 _不属于实时系统的特征。 ( A)及时性 ( B)可靠性 ( C)专用系统 ( D)通用系统 19 实时操作系统必须首先考虑的是 _。 ( A)高效率 ( B)及时响应和高可靠性、安全性 ( C)有很强的交互会话功能 ( D)可移植性和使用方便 20 在计算机系统中,允许多个程序同时进入内存运
8、行的方法是 _。 ( A) SPOOLING技术 ( B)虚拟存 储技术 ( C)多道程序设计技术 ( D)缓冲技术 21 中断处理结束后,需要重新选择运行的进程,此时操作系统将控制转到_。 ( A)原语管理模块 ( B)进程控制模块 ( C)恢复现场模块 ( D)进程调度模块 22 文件系统中,若文件物理结构采用三级索引结构,如果一个文件大小为 1345块,则存储该文件会用到 _。 ( A)主索引表 ( B)一级索引表 ( C)二级索引表 ( D)三级索引表 23 将逻辑地址转换为物理地址的过程称为 _。 ( A)寻址 ( B)地址映射 ( C)内存分区 ( D)内存分配 24 解决内存碎片
9、的通常的手法,是把所有的空闲区合并成一片连续区域,这一过程称为 _。 ( A)合并 ( B)内存回收 ( C)紧凑 ( D)碎片整理 25 文件系统中若文件的物理结构采用顺序结构,则文件控制块 FCB中关于文件的物理位置应包括: _。 首块地址; 文件长度; 索引表地址。 ( A)只有 ( B) 和 ( C) 和 ( D) 和 26 在数据库技术中,实体一联系模型是一种 _。 ( A)概念数据模型 ( B)结构数据模型 ( C)物理数据模型 ( D)逻辑数据模型 27 关系数据库中的关系模型事实上可以看作是一个二维表,这个二维表中的列称为 _。 ( A)元组 ( B)属性 ( C)记录 ( D
10、)值域 28 在 SQL中,关系模式被称为 “基本表 ”,存储模式称为 “存储文件 ”,子模式称为“视图 ”,下列说法不正确的是 _。 ( A)基本表是实际存储在数据库中的表 ( B)视图是若干个基本表或其他视图构成的子集 ( C)一个基本表不能跨越 多个存储文件,同理一个存储文件也不能存放多个基本表 ( D)用户可以用 SQL语句对视图和基本表进行查询等操作 29 在 FOXBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的 _语句。 ( A) CREATE ( B) APPEND ( C) COPY ( D) INSERT 30 设有关系 R和 S,
11、关系代数表达式 R-(R-S)表示的是 _。 ( A) RS ( B) R-S ( C) R S ( D) RS 31 SQL语言的 GRANT和 REVOKE语句主要用来维护数据库的 _。 ( A)安全性 ( B)完整性 ( C)可靠性 ( D)一致性 32 设有关系 R, S和 T如下。关系 T是由关系 R和 S经过 _操作得到的。( A) R S ( B) R-S ( C) RS ( D) RS 33 在关系数据库设计中,使每个关系达到 3NF。这是 _阶段的任务。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 34 在数据库的三级模式结构中,内模式有 _个。
12、( A) 1 ( B) 2 ( C) 3 ( D)任意多个 35 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面 “部门 ”关系中,因 _属性而使它不满足第一范式。 ( A)部门总经理 ( B)部门成员 ( C)部门名 ( D)部门号 36 R(X, Y)是一个二日关系, X, Y是单属性,则 _。 ( A) R一定属于 BCNF ( B) R一定不属于 BCNF ( C) R不一定属于 BCNF ( D) R不一定属于 BCNF, R一定属于 3NF 37 数据库系统的核心是 _。 ( A)编译系 统 ( B)数据库 ( C)操作系统 ( D)数据库管理系统 38 允许使用
13、者对数据库中的抽象数据提出请求 (包括查询和修改 ),支持数据库的各种操作的软件系统称为 _。 ( A)命令系统 ( B)数据库系统 ( C)操作系统 ( D)数据库管理系统 39 下列叙述不正确的是 _。 ( A)信息是现实世界事物的存在方式或运动状态的反应 ( B)数据是描述现实世界事物的符号记录 ( C)数据是信息的符号表示;信息是数据的内涵 ( D)信息是数据的载体;数据是信息的语义解释 40 数据的完整性是指数据的正确性、有效性和 _。 ( A)可维护性 ( B)独立性 ( C)安全性 ( D)相容性 41 数据库管理系统 DBMS用来定义模式、内模式和外模式的语言是 _。 ( A)
14、 DML ( B) C ( C) DDL ( D) Basic 42 数据模型是 _。 ( A)文件的集合 ( B)记录的集合 ( C)数据的集合 ( D)记录及其联系的集合 43 对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是 _。 ( A)应用程序员 ( B)用户 ( C)数据库管理员 ( D)数据库管理系统的软件设计员 44 关系中的 “主码 ”不允许取空值是指 _约束规则。 ( A)实体完整性 ( B)引用完整性 ( C)用户定义的完整性 ( D)数据完整性 45 设 S, SC分别为学生关系和选课关系,现要查询选修 C2课程,且成绩为, B以上 (含
15、B) 的学生及成绩,相应的 SQL语句是: SELECT S.*,SC.G FROM S,SC WHERE S.S#=SC.S# ANDSC.C#=C2AND_ ( A) SC.G =B ( B) SC.G =B ( C) SC.G B ( D) SC.G B 46 以下关于冗余数据的叙述中,不正确的是 _。 ( A)存在冗余容易破坏数据库完整性 ( B)存在冗余会造成数据库维护困难 ( C)数据库中不应该含有任何冗余 ( D)冗余数据是指可以由基本数据导出的数据 47 为了防止一个用户的工作不适当地影响另一个用户,应该采取 _。 ( A)完整性控制 ( B)安全性控制 ( C)并发控制 (
16、D)访问控 制 48 下述 _不属于故障恢复系统的处理范围。 ( A)由于逻辑错误造成的事务失败 ( B)由于恶意访问造成数据不一致 ( C)由于电源故障导致系统停止运行,从而使数据库处于不一致状态 ( D)由于磁头损坏或故障造成磁盘块上的内容丢失 49 若你使用 ORACLE系统开发一个数据库应用系统,在进行用户界面设计时,应选用的工具是 _。 ( A) ORACLE Developer/2000 ( B) ORACLE Designer/2000 ( C) ORACLE PL/SQL ( D) ORACLERDBMS 50 PowerDesigner是新一代数据库设计工具,下面是它的四个组
17、成部分,若要进行数据库概念模式设计,应该选用 _。 ( A) ProcessAnalyst ( B) DataArchitect ( C) Metaworks ( D) AppModeler 51 下述 _数据库系统属于第一代数据库系统。 ( A) SYBASE ( B) Ingres ( C) IMS ( D) ObjectStore 52 下述 _不是数据仓库的基本特征。 ( A)面向主题 ( B)集成 ( C)反映历史变化 ( D)包括当前准确数据 53 当局部 E-R图合并成全局 E-R图时,可能出现冲突,下面所列举的冲突中_不属于上述冲突。 ( A)属性冲突 ( B)语法冲突 ( C
18、)结构冲突 ( D)命名冲突 54 关系数据库中有三种基本操作,从表中取出满足条件的属性成分的操作称为_。 ( A)选择 ( B)投影 ( C)连接 ( D)扫描 55 关系数据库中,下列 _说法是不正确的。 ( A)每一个关系模型中,属性的个 数是固定的 ( B)在关系中元组的顺序 (行的顺序 )是无关紧要的 ( C)在关系中属性的顺序 (列的顺序 )是无关紧要的 ( D)关系中可以有重复的元组 56 利用 SQL的 GRANT语句可向用户授予操作权限。当用该语句向用户授予操作权限时,若允许用户将获得的权限再授予其他用户,应在该语句中使用短语_。 ( A) WITH PRIVILEGES (
19、 B) WITH OPTION ( C) WITH GRANT OPTION ( D) WITH ALL PRIVILEGES 57 数据字典是软件需求分析 阶段的最重要的工具之一,其最基本的功能是_。 ( A)数据库设计 ( B)数据通信 ( C)数据定义 ( D)数据维护 58 新奥尔良方法将数据库设计分为 4个阶段,它们是 _。 ( A)系统规划阶段、分析设计阶段、实施阶段、运行维护阶段 ( B)需求分析阶段、设计阶段、实施阶段、运行阶段 ( C)系统规划阶段、概念设计阶段、详细设计阶段、实施阶段 ( D)需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段 59 关系数据库中,实现表
20、与表之间的联系是通过 _。 ( A)实体完整性规则 ( B)参照完整性规则 ( C)用户定义的完整性 ( D)值域 60 在下列叙述中,不正确的是 _。 ( A)如果完善对数据库系统的设计,故障是可以避免的 ( B)恢复子系统应成为数据库系统的一个重要组成部分 ( C)介质故障发生的可能性很小,但破坏性很大 ( D)应把计算机病毒看成一种人为的故障 61 微型计算机总线一般有数据总线、地址总线和【 】总线组成。 62 Ethernet属于【 】拓扑结构。 63 栈的特点是【 】,队列的特点是先进先出 。 64 三元组表示法中每个三元组给出稀疏矩阵中某个非零元素的行号、列号和数值。三元组按【 】
21、优先顺序排列。 65 对 n个记录的文件进行二路归并排序,所需要的辅助存储空间为【 】。 66 在各种查找方法中,平均查找长度与结点个数 n无关的查找方法是【 】。 67 如果资源分配图中有环路,则系统中【 】存在死锁发生。 68 在页式存储管理中,存放在高速缓冲存储器中的部分页表称为【 】。 69 在计算机网络 ISO/OSI开放系统互联七层参考模型中,最底层是【 】。 70 数 据库管理系统是位于用户和【 】系统之间的一个数据管理软件。 71 在关系模型中,若属性 A是关系 R的主码,则在 R的任何元组中,属性 A的取值都不允许为空,这种约束称为【 】规则。 72 设关系 R(U), X,
22、 Y U, XY 是一个函数依赖,如果存在 X X,使 XY成立,则称函数依赖 XY 是【 】函数依赖。 73 在 SQL语言中,删除表的定义以及表中的数据和此表上的索引,应该使用的语句是【 】。 74 在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为【 】。 75 客户 机 /服务器体系的三层结构是指表示层、功能层、【 】。 76 ODBC驱动程序有两种类型,分别是单层驱动程序和【 】。 77 将数据分片,使数据存放的单位不是关系而是片段,这既有利于按照用户的需求较好地组织数据的分布,也有利于控制数据的冗余度。分片的方式有多种,【 】和垂直分片是两种基本的分片方式,混合分片和导
23、出分片是较复杂的分片方式。 78 在面向对象模型中常用的有两种继承,即【 】与多重继承。 79 数据仓库系统 (DWS)由数据源、【 】和决策支持工具三部分组成。 80 Oracle OLAP是 Oracle数据库系统的【 】解决方案。 国家三级(数据库技术)笔试模拟试卷 66答案与解析 1 【正确答案】 D 【试题解析】 第 4代计算机使用的主要元器件是大规模和超大规模集成电路。 2 【正确答案】 D 【试题解析】 家庭计算机用户上网可使用的技术有: 1、电话线加上 MODEM;2、有线电视电缆加上 Cable MODEM; 3、电话线加上 ADSL; 4、光纤到户 (FTTH)。 3 【正
24、确答案】 B 【试题解析】 局域网的主要特点有: 1、为一个单位或部门所 拥有,地理范围和站点数目均有限; 2、使用专用的通信线路,数据传输率高; 3、通信时间延迟较低,可靠性较好; 4、能按广播方式或组播方式进行通信。一个单位或部门使用局域网的主要优点: 1、能方便地共享昂贵的外部设备、大中型主机以及软件和数据; 2、便于系统的扩展; 3、能提高系统的可靠性、可用性; 4、响应速度较快。 4 【正确答案】 B 【试题解析】 WWW网址中,用来表示国家的域名应该放在最后一部分。因此本题中 B不符合 WWW网址的书写规则。 5 【正确答案】 B 【试题解析】 HTTP是超文本传输协议; SMTP
25、是用来发送电子邮件的协议:POP3是接收电子邮件的协议。 6 【正确答案】 D 【试题解析】 网,络安全技术研究主要涉及三个方面:安全攻击、安全机制、安全服务。安全攻击是指所有有损于网络信息安全的操作;安全机制是指用于检测、预防或从安全攻击中恢复的机制;安全服务则是指提高数据处理过程中的信息传榆安全性服务。 7 【正确答案】 D 【试题解析】 用二叉树表示一棵树的方法可以概括为 “左子女 -右兄弟 ”表示法,也就是:在树中,如果结点 y是结点 x的第 1个子女,那么在二叉树中 y就是 x的左子女;如果 y是 x的右兄弟,则在二叉树中 y将是 x的右子女。根据这一规则,本题中 y是 x的最右边一
26、个子女,所以在它的右边没有兄弟结点,所以它就没有右子女。也就是说它的右子树为空。 8 【正确答案】 B 【试题解析】 快速排序 (又称分区交换排序 )的基本方法是:在待排序序列中任取一个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它大的放在它的后面 (右边子表 ),其余的放在它前面 (左边子表 ),然后分别对左、右两个子表重复上面的操作直到排序完成。由此可知:左 边子表中的元素总是不大于右边子表中的元素。 9 【正确答案】 A 【试题解析】 单向链表插入运算的关键步骤为; q.link: =p.link; p.link: =q; 10 【正确答案】 C 【试题解析】 直接插入
27、排序的基本算法是:当插入第 i(i =1)个对象时,前面的v0, V1vi -1已经排好序,这时,用 Vi的关键码与 Vi-1, Vi-2, 的关键码顺序进行比较,找到插入位置即将 Vi插入,原来位置上的对象则向后移。由此可知,直接插入排序法的关 键码比较次数与对象的初始排列有关,准确的说,就是与 i可以取的值有关。对于本题来说, A中 i可以取 1, B中 i可以取2, C中 i可以取 3, D中 i可以取 1。所以 C的关键码比较次数最少。 11 【正确答案】 C 【试题解析】 栈的特点是先进后出,由出栈顺序 e2、 e4、 e3、 e6、 e5、 e1可知:e2出栈前,栈里的元素为 e2
28、、 e1,共 2个元素; e4出栈前,栈里的元素为 e4、e3、 e1,共 3个元素; e3出栈前,栈里的元素为 e3、 e1,共 2个元素; e6出栈前,栈里的元素为 e6、 e5、 e1,共 3个元素; e5出栈前,栈 里的元素为 e5、 e1,共 2个元素;毫无疑问,栈的最小容量应为 3。 12 【正确答案】 B 【试题解析】 由这个二叉树的先根序列为 ABDGCFK,中根序列为 DGBAFCK,可知这棵二叉树的结构如下:故其后根序列应该是: 13 【正确答案】 B 【试题解析】 直接插入排序的基本算法是:当插入第 i(i =1)个对象时,前面的v0, V1Vi -1已经排好序,这时,用
29、 Vi的关键码与 Vi-1), Vi-2, 的关键码顺序进行比较,找到插入位置即将 vi插入,原来位置上的对象则 向后移。 本题中的 i只能取 1: 第 1趟 (i=1): 11和 15比较,插入: 11, 15, 9, 10, 13 第 2趟 (i=2): 9和 11比较,插入: 9, 11, 15, 10, 13 第 3趟 (i=3): 10和 9比较,不插入,再和 11比较,插入: 9, 10, 11, 15, 13 第 4趟 (i=4): 13和 9比较,不插入,和 10比较,不插入,和 11比较,不插入,和 15比较,插入,排序完成。 共比较 8次。 14 【正确答案】 C 【试题解
30、析】 从根开始:由于 200比 236小,搜索左子树;而 200比 75大,搜索右子树;而 200比 100大,搜索右子树,但结点 100没有右子树,搜索结束。关键码比较次数为 30 15 【正确答案】 D 【试题解析】 线性表中,无论是顺序存储结构还是链式存储结构均可以简便地实现对线性表的存储。 1、顺序存储结构:它采用一组地址连续的存储单元依次存储线性表的元素,并以存放元素的物理位置来体现元素之间的逻辑关系。所以顺序表一定存放在连续的存储空间。 2、链式存储结构:线性表的链式存储结构采用一组任意的存储单元存储线性表的数据元素。所以,链表的存储空间不一定连续。在分配空间存放 数据元素自身信息
31、的同时,需要为表示数据元素间逻辑关系的信息提供存储空间。这两部分信息组成了数据元素的存储映像,即结点。而链表是通过结点之间的关系进行存取的,所以不能随机进行存取。 16 【正确答案】 A 【试题解析】 SPOOLING技术是以通道为基础的。通道是用来控制外部设备工作的硬件,具有自己的一套简单指令系统和通道程序,它接受 CPU的命令而又独立于 CPU工作。每台通道把一个或多个外部设备与 CPU联系起来,使它们能够并行工作。 17 【正确答案】 B 【试题解析】 中断处理一般按顺序 完成以下工作: 1、保护被中断程序的现场;2、识别中断源,分析中断产生的原因; 3、执行相应的中断处理程序; 4、恢
32、复被中断程序的现场,继续执行被中断的程序。 18 【正确答案】 D 【试题解析】 实时系统在一个特定的应用中是作为一种控制设备来使用的,所以它是专用系统。它的一个主要特点是及时响应,即每一个信息接收、分析处理和发送的过程必须在严格的时间限制内完成;另一个主要特点是高可靠性。 19 【正确答案】 B 【试题解析】 在实时操作系统中,实时的含义是对随机发生的外部事件做出及时响应并对其 进行处理。实时系统的特点是对外部信号必须及时响应,系统发出的信号或响应的信息必须是绝对可靠的和安全的,而系统的效率则是第二位的。 20 【正确答案】 C 【试题解析】 在单处理器的多道程序设计系统中,多个程序轮流占
33、CPU。从微观上看,一个时刻只有一个程序在微处理器上执行;从宏观上看,几道程序都处于执行状态,即一个程序或程序段执行尚未结束,另一个程序或程序段的执行就已经开始,这称为并发执行。 21 【正确答案】 D 【试题解析】 操作系统中,是由进程调度模块来选择运行的进程的。既然中断处理 结束后,需要重新选择运行的进程,控制当然回转到操作系统的进程调度模块。 22 【正确答案】 C 【试题解析】 一级索引表可存储的文件块数为 256;二级为 256+256*25665792;三级为 256+256*256+ 256*256*256 16843008。 23 【正确答案】 B 【试题解析】 程序在装入内存
34、之前,通常为逻辑地址形式,有时甚至在装入内存后,程序仍为相对地址形式。为了保证 CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为可由机器直接寻址的物理地址 ,这一过程称为地址映射。 24 【正确答案】 C 【试题解析】 解决内存碎片的通常的手法,是把所有的空闲区合并成一片连续区域,这一过程称为紧凑。 25 【正确答案】 B 【试题解析】 文件的顺序结构是一种最简单的物理结构,只要知道文件在存储设备上的起始地址 (首块号 )和文件长度 (总块数 )就能很快地进行存取。 26 【正确答案】 A 【试题解析】 概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息
35、世界中的常用概念。概念模型的表示方法很多,其中最为常用的是P.P.S.CHEN于 1976年提出的实体 联系方法。该方法用 E-R图来描述现实世界的概念模型,称为实体一联系模型 (Entity-Relationship Mode1)简称 E-R模型。 27 【正确答案】 B 【试题解析】 二维表的列称为属性 (或字段 );行称为元组 (或记录 )。 28 【正确答案】 C 【试题解析】 一个基本表不能跨越多个存储文件,但是一个存储文件可以存放多个基本表。 29 【正确答案】 C 【试题解析】 CREATE用于数据定义; COPY用于复制; INSERT用于插入数据。 30 【正确答案】 A 【
36、试题解析】 设关系 R和关系 S具有相同的目 n,且相应的属性取自同一个域,则关系 R与关系 S的差由属于 R而不属于 S的所有元组组成。 R-(R-S)最终的结果是属于 R又属于 S的元组组成。所以可以写为 RS。 31 【正确答案】 A 【试题解析】 SQL语言用 GRANT语句向用户授予数据访问的权限,就是将指定操作对象的指定操作权限授予指定的用户。授予的权限可以用 REVOKE语句收回。 32 【正确答案】 B 【试题解析】 关系运算中, “差 ”的定义是:关系 R和 S的 差是属于 R但不属于S的元组组成的集合,记做 R-S。由题面可知:关系 T中的两个元组正是对 R和 S做差运算得
37、来的。 33 【正确答案】 C 【试题解析】 数据库设计中的规范化处理 (如使所有关系都达到某一范式 )是在逻辑设计阶段完成的。 34 【正确答案】 A 【试题解析】 在数据库的三级模式结构中,模式表示了概念级数据库,体现了数据库的总体观:内模式表示了物理级数据库,体现了数据库的存储观:外模式表示了用户级数据库,体现了数据库的用户观;数据库的总体观和存储观只有一个,而用户观可能有多个,对于不 同的应用,就有不同的用户观,所以说,概念模式、内模式只有一个,外模式有多个, A正确。 35 【正确答案】 B 【试题解析】 关系数据库的第一范式规定:关系中的每一个属性都是不可分割的。而本关系中, “部
38、门成员 ”显然包括 “部门总经理 ”,所以它是可分的。这样就不满足第一范式的条件。 36 【正确答案】 A 【试题解析】 BCNF范式:若关系模式 R 1NF,且每一个决定因素 (非平凡的函数依赖 )都包含候选码,则 R BCNF。本题中因为 R是一个二目关系,在其中必定不存在非码关键字对主码的部分依赖 ,故 R一定是 BCNF范式。 37 【正确答案】 D 【试题解析】 数据库系统一般由数据库、数据库管理系统 (DBMS)、应用系统、数据库管理员和用户构成。 DBMS是数据库系统的基础和核心。 38 【正确答案】 D 【试题解析】 数据库管理系统是位于用户与操作系统之间的一层数据管理软件。它
39、具有数据定义功能 (用户可以使用 DDL方便地对数据库中的数据进行定义 );数据操纵功能 (用户可以使用 DML操纵数据,实现对数据库的基本操作,如查询,插入等 );数据库的运行管理 (数据库在建立、运用和维护时由 DBMS统一管理、统一控制、以保证数据的安全性、完整性 );数据库的建立和维护功能。 39 【正确答案】 D 【试题解析】 信息是现实世界事物的存在方式或运动状态的反映:数据是描述现实世界事物的符号记录,是指用物理符号记录下来的可以鉴别的信息;数据是信息的符号表示,或称载体;信息是数据的内涵,是数据的主义解释。 40 【正确答案】 D 【试题解析】 数据模型应该反映和规定数据模型必
40、须遵守的基本的、通用的完整性约束条件。完整性规则是给定的数据模型中数据及其联系所有的制约和依存规则,用以限定符合数据 模型的数据库状态及状态的变化,以保证数据的正确、有效和相容。 41 【正确答案】 C 【试题解析】 DML是实现对数据库操作的语言; C语言和 Basic语言属于高级语言,不是 DBMS提供的语言; DBMS提供了数据库定义功能用来定义模式、内模式和外模式,并将各种模式翻译成相应的目标代码的数据描述语言,简称 DDL语言。 42 【正确答案】 D 【试题解析】 数据模型是客观事物及其联系的数据描述,数据模型不仅表示存储了哪些数据,而且以一定的结构形式表示了各种数据之间的联系。因
41、此,数据模型是记录及 其联系的集合。 43 【正确答案】 C 【试题解析】 数据库管理员 (简称 DBA) ,具有以下职责:设计、定义数据库系统;帮助用户使用数据库系统;监督与控制数据库系统的使用与运行;改进和重组数据库系统;转储与恢复数据库;重构数据库。 44 【正确答案】 A 【试题解析】 关系中的 “主码 ”不允许取空值,因为关系中的每一行都代表一个实体,而实体的区分就是靠主码的取值来惟一标识的,如果主码值为空,意味着存在着不可识别的实体,所以这种约束规则是实体完整性约束规则。 45 【正确答案】 B 【试题解析】 成绩为 B以上 (含 B) ,即成绩为 A或 B, B正确。 46 【正
42、确答案】 C 【试题解析】 由于冗余数据的存在,在数据库操作时会出现插入弊、删除弊、修改弊,因此在数据库设计时,应该努力降低数据库中数据的冗余度,但这并不意味着数据库中的数据不存在冗余,由于降低冗余将会加大数据操作的复杂度,并不提倡一味的降低数据的冗余度,一般来说,将数据库中的数据转换成第三范式即可。同时,还存在一些数据,在无损连接的范围内,根本无法彻底消除其中的冗余数据。 47 【正确答案】 C 【试 题解析】 为了防止一个用户的工作不适当地影响另一个用户,一般采取并发控制方法。 48 【正确答案】 B 【试题解析】 系统可能发生的主要故障类型 1、事务故障:逻辑错误:事务由于某些内部条件而
43、无法继续正常执行。系统错误:系统进入一种不良状态 (如死锁 ),结果事务无法继续正常执行。 2、系统故障:硬件故障或者是数据库软件或操作系统的漏洞,导致系统停止运行。 3、磁盘故障:在数据传送操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。 49 【正确答案】 A 【试题解析】 ORACLE Developer/2000是界面开发工具; ORACLE Designer/2000是分析设计工具; ORACLE PL/SQL是 ORACLE RDBMS所使用的数据库语言之一; ORACLE RDBMS则是关系数据库管理系统中的一种。 50 【正确答案】 B 【试题解析】 powerdesign
44、er dataArchitect用于两层的即概念层和物理层数据库设计和数据库构造。 dataArchitect提供概念数据模型设计,自动的物理数据模型生成,针对多种数据库管理系统的数据库生成,开发工具的支持和高质量的文档特 性。 51 【正确答案】 C 【试题解析】 第一代数据库系统指层次模型数据库系统。层次模型数据库的代表是 IBM公司 1969年研制出的信息管理系统 (IMS), IMS是最早和使用最广的几个数据库之一。 52 【正确答案】 D 【试题解析】 数据仓库的基本特征: 1、数据仓库是面向主题的; 2、数据仓库的数据是集成的; 3、数据仓库的数据是相对稳定的; 4、数据仓库数据是
45、反映历史变化的。 53 【正确答案】 B 【试题解析】 各分 E-R图之间的冲突主要有 3类:属性冲突、命名冲突和结构冲突。属 性冲突包括属性域冲突和属性取值单位冲突。命名冲突包括同名异义和异名同义冲突。结构冲突包括同一对象在不同应用中具有不同的抽象,同一实体在不同分 E-R图中所包含的属性个数和属性排列次序不完全相同。 54 【正确答案】 B 【试题解析】 在关系数据库中,选择又称为限制。它是指在关系 R中选择满足给定条件的元组。投影是指从 R中选择若干属性列组成新的关系。连接是指从两个关系的笛卡尔积中选取属性间满足一定条件的元组。 55 【正确答案】 D 【试题解析】 同一个关系中不允许出
46、现完全相同的元组。 56 【正确答案】 C 【试题解析】 GRANT语句的一般格式为: GRANT 权限 ,权限 ON 对象类型 对象名 TO 用户 ,用户 WITH GRANT OPTION; 其中 若指定了 WITH GRANT OPTION子句,则获得某种权限的的用户还可以把这种权限再授予其他的用户。若没有指定 WITH GRANT OPTION子句,则获得某种权限的用户只能使用该权限,但不能传播该权限。 57 【正确答案】 C 【试题解析】 数据字典是 系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的成果。数据字典通过对数据项和数据结构的定义宋描述数据流、数据存储的逻辑
47、内容。所以数据字典的最基本的功能是数据定义。 58 【正确答案】 D 【试题解析】 在各种数据库的规范设计法中,有较著名的新奥尔良方法,它将数据库的设计分为 4个阶段:需求分析阶段 (分析用户要求 )、概念设计阶段 (信息分析和定义 )、逻辑设计阶段 (设计实现 )、物理设计阶段 (物理数据库设计 )。 59 【正确答案】 B 【试题解析】 完整性约束是关系数据库中不可缺 少的组成部分,在关系数据库中存在三种类型的完整性约束。 1、实体完整性约束:指关系 (表 )中的元组必须是惟一的,其码不能为空且不能重复; 2、参照完整性约束:指关系 (表 )中引用的字段在另一个关系 (表 )中必须是已存在的或改字段为空,它反映了两个表之间的联系;3、用户定义的完整性约束:指用户定义在关系上的特殊的约束,如性别字段只能是 “男 ”或 “女 ”;值域指的是值的取值范围。故本题答案为 B。 60 【正确答案】 A 【试题解析】 虽然当前计算机软、硬件技术飞速发展,但硬件的故障、系统软件和应用软件的错误、操作员 的失误及恶意破坏仍是不可避免的,所以 A不正确。 61 【正确答案】 控制 62 【正确