1、国家三级(数据库技术)笔试-试卷 57及答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.典型的局域网可以看成由以下三部分组成:网络服务器、工作站与_。(分数:2.00)A.IP地址B.通信设备C.TCP/IP协议D.网卡3.事务的 ACID特性中 C的含义是_。(分数:2.00)A.一致性B.邻接性C.连续性D.并发性4.下面关于函数依赖的叙述中,不正确的是(分数:2.00)A.若 XY,XZ,则 XYZB.若
2、XYZ,则 XZ,YZC.若 XY,YZ,则 XZD.若 XY,5.在 UNIX操作系统中所采用的进程调度技术是( )。(分数:2.00)A.时间片轮转B.先来先服务C.静态优先数D.动态优先数6.下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理? ( ) 人工管理阶段 文件系统阶段 数据库阶段(分数:2.00)A.只有B.只有C.和D.和7.数据库的三级模式结构中,模式也称为(分数:2.00)A.逻辑模式B.物理模式C.用户模式D.系统模式8.关系数据库中,实现表与表之间的联系是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户定义的完整
3、性D.值域9.文件的物理结构通常包括顺序结构、链接结构、索引结构、杂凑结构和索引顺序结构,其中顺序结构的优点是_。(分数:2.00)A.访问速度快B.文件长度容易动态变化C.存储开销小D.上述说法都不对10.下面有几个关于局域网的说法,其中不正确的是_。(分数:2.00)A.局域网是一种通信网B.连入局域网的数据通信设备只包括计算机C.局域网覆盖有限的地理范围D.局域网具有高数据传输率11.下述_是并发控制的主要方法。(分数:2.00)A.授权B.封锁C.日志D.索引12.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。(分数:2.00)A.查询、插入、修改、删除B.排序、
4、授权、删除C.建立、插入、修改、排序D.建立、授权、修改13.数据库管理系统的数据模型有( )3 种。(分数:2.00)A.网状模块、链状模型和层次模型B.层次模型、环状模和关系模型C.层次模型、网状模型和关系模型D.层次模型、网状模型和语义模型14.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用下列哪一项?(分数:2.00)A.中断嵌套B.中断响应C.中断向量D.中断屏蔽15.下面关于 SQL语言的说法中,哪一种说法是错误的?(分数:2.00)A.一个 SQL数据库就是一个基本表B.SQL语言支持数据库的三级模式结构C.一个基本表可
5、以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表D.SQL的一个表可以是一个基本表,也可以是一个视图16.分布式数据库系统与并行数据库系统的主要区别是 _。(分数:2.00)A.数据结构不同,数据操纵不同,数据约束不同B.数据库管理系统不同C.应用目标不同,实现方式不同,查询效率不同D.应用目标不同,实现方式不同,各节点地位不同17.假定职员关系是 S(S#,SNAME,SEX,AGE),部门关系是 C(C#,CNAME),职员部门关系是 SC(S#,C#,remark),要查询职员号为“20031006”的职员所在的部门名称,将涉及到关系_。(分数:2.00)A.SB.SC,CC.
6、S,SCD.S,C,SC18.数据库功能可分为前端和后端。下列叙述错误的是_。(分数:2.00)A.后端负责存取结构、查询计算和优化、并发控制以及故障恢复B.前端包括表格生成器、报表书写工具、图形用户界面工具等C.前端与后端之间通过过程化语言来接口D.在集中式系统中,前端和后端在同一个系统中运行19.对于学生信息表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是(分数:2.00)A.SELECT sno,sname FROM student WHERE grade=NULLB.SELECT sno,sname FROM s
7、tudent WHERE grade IS NULLC.SELECT sno,age FROM student WHERE grade IS NULLD.SELECT sno,age FROM student WHERE grade=NULL20.下列关于函数依赖的规则中,正确的是( )。(分数:2.00)A.若 XY,WYZ,则 XYZB.若 XY=,则 XYC.若 XYZ 则 XZ,YZD.若 YZ, 则 YZ21.下列属于 SQL语言特点的是( )。 、数据定义 、数据控制 、数据查询 、数据操纵(分数:2.00)A.、和B.、和C.、和D.全部22.下列关于设备分配的叙述中,错误的是(
8、 )。(分数:2.00)A.通常设备管理要建立设备控制块,但对通道管理则不用建立通道控制块B.独占设备的独占性,是产生死锁的必要条件之一C.SPOOLing系统的引入,是为了解决独占设备数量少、速度慢的问题D.设备独立性是指,用户请求一类设备时并不知道系统将分配哪一台具体设备给他23.设有关系模式 R(A,B,C) ,根据语义有如下函数依赖集:F=AB,BC) 。关系模式 R的规范化程度最高达到(分数:2.00)A.1NFB.2NFC.3NFD.BCNF24.下面列出的条目中,哪一条是数据仓库的基本特征? 数据仓库是面向主题的 数据仓库的数据是集成的 数据仓库的数据是相对稳定的 数据仓库的数据
9、是反映历史变化的(分数:2.00)A.,和B.,和C.,和D.都是25.下列哪一个是引入工作集模型的前提因素?(分数:2.00)A.系统效率下降B.页面淘汰算法选择不合理C.程序的局部性原理D.分配给进程的物理页面数太少26.在 SQL中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除? 在此表中的数据 在此表上建立的索引 在此表上建立的视图(分数:2.00)A.和B.和C.和D.全部27.在包含 1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?(分数:2.00)A.线性表按顺序方式存储,查找关键码值为 666的结点B.线性表按链接方式存储,查找关键
10、码值为 666的结点C.线性表按顺序方式存储,查找线性表中第 900个结点D.线性表按链接方式存储,查找线性表中笫,900 个结点28.对一个由 n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?(分数:2.00)A.归并排序B.直接插入排序C.直接选择排序D.快速排序29.碎片是指_。(分数:2.00)A.存储分配完后所剩的空闲区B.没有被使用的存储区C.不能被使用的存储区D.未被使用,而又暂时不能使用的存储区30.如果一棵二叉树结点的前序序列是 A,B,C,后序序列是 C,B,A,则该二叉树结点的对称序序列(分数:2.00)
11、A.必为 A,B,CB.必为 A,C,BC.必为 B,C,AD.不能确定31.SQL语言规定对数据库中的表能够执行授予权限和收回权限命令的用户(分数:2.00)A.只能是表的使用者B.只能是表的建立者C.只能是 DBAD.是 DBA和表的建立者32.对于学生信息表:student(sno, sname, sex, age, dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是(分数:2.00)A.UPDATE SET sname=张明WHERE sname=张岩B.UPDATE student SET sname=张明 WHERE sname=张岩C.UPDATE student
12、SET sname=张岩D.UPDATE student SET sname=张岩 WHERE sname=张明33.下列关于 E-R模型的叙述中,不正确的是( )。(分数:2.00)A.在 ER 图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为:1:1,1:n 和 m:n 三类C.1:1 联系是 1:n 联系的特例,1:n 联系是 m:n 联系的特例D.联系只能存在于两个实体类型之间34.下列有关 ER模型向关系模型转换的叙述中,不正确的是( )。(分数:2.00)A.一个实体类型转换成一个关系模式B.一个 m:n 联系转换为一个关系模式C.一
13、个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个 1:n 联系可以转换为个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并35.下列关于数据的存储结构的叙述中,正确的是( )。(分数:2.00)A.数据的存储结构是数据间关系的抽象描述B.数据的存储结构是逻辑结构在计算机存储器中的实现C.数据的存储结构分为线性结构和非线性结构D.数据的存储结构对数据运算的具体实现没有影响36.线性表采用顺序存储时,其地址( )。(分数:2.00)A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续与否均可以37.把低一级的关系模式分
14、解为若干个高一级的关系模式,其目的是为了消除( )。(分数:2.00)A.插入异常、删除异常和数据不一致B.插入异常、删除异常和数据冗余度高C.插入异常、结构异常和数据不一致D.插入异常、结构异常和数据冗余度高38.信息是有价值的,信息的价值主要与下列哪些因素有关?I准确性 及时性 完整性可靠性 V可移植性(分数:2.00)A.仅 I、和B.仅 I、和C.仅、和 VD.都相关39.若构成文件的基本单位是字符,这一类文件称为( )。(分数:2.00)A.流式文件B.记录式文件C.顺序文件D.索引文件40.设 n、m 为一棵二叉树上的两个结点,在中序遍历时,若 n在 m的前面,则( )。(分数:2
15、.00)A.n为树的左子树上的结点,m 为右子树上的结点B.n是 m的祖先结点C.n的层次比 m层次高D.n在 m的左方41.通道结束工作向 CPU发中断后,CPU 从哪里得到有关通道的状态信息(分数:2.00)A.CAWB.CSWC.CCWD.PSW42.下列不属于数据模型按抽象的层面分类的是(分数:2.00)A.概念层模型B.逻辑层模型C.物理层模型D.应用层模型43.关于计算机语言,下面叙述不正确的是(分数:2.00)A.高级语言是独立于具体的机器系统的B.汇编语言对于不同类型的计算机,基本上不具备通用性和可移植性C.高级语言是先于低级语言诞生的D.一般来讲,与高级语言相比,机器语言程序
16、执行的速度较快44.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的(分数:2.00)A.指令B.程序C.设备D.文件45.下列不属于 SQLServer2000中的数据库对象的是(分数:2.00)A.表B.表空间C.存储过程D.触发器46.下列哪一条不是数据仓库的基本特征?(分数:2.00)A.反映当前准确数据B.数据是相对稳定的C.数据是集成的D.是面向主题的47.关于数据库技术的发展历史,下列说明不正确的是(分数:2.00)A.关于模型数据库系统属于第一代数据库系统B.新一代数据库系统具有很好的开放性C.新一代数据库系统包含关系数据库管理系
17、统D.新一代数据库系统支持面向对象技术48. (分数:2.00)A.B.C.D.49.汇编语言是一种符号语言,通常用指令功能的英文词缩写代替操作码。助记符 MOV表示的指令是(分数:2.00)A.加法B.中断C.空操作D.传送50.虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据其中哪一项决定是否将该页写回外存?(分数:2.00)A.内存标志B.外存地址C.修改标志D.访问标志51.通常一台计算机系统的存储介质包括 Cache、内存、磁带和硬盘,其中访问速度最慢的是(分数:2.00)A.CacheB.磁带C.硬盘D.内存52. (分数:2.00)A.B.C.D.53.由实例管理
18、器、模式管理器、安全管理器、存储管理器、备份管理器、恢复管理器、数据管理和 SQL工作表单组成的 Oracle数据库管理工具是(分数:2.00)A.Oracle Developer/2000B.Oracle Enterprise ManagerC.Oracle Designer/2000D.Oracle Discoverer/200054.对某二叉树进行前序遍历的结果为 ABDEFC,中序遍历的结果为 DBFEAC,则后序遍历结果为(分数:2.00)A.DBFEACB.DFEBCAC.BDFECAD.BDEFAC55. (分数:2.00)A.B.C.D.56. (分数:2.00)A.B.C.D
19、.57.利用计算机进行指纹识别、图像和声音处理属于下列哪一种应用领域?( )。(分数:2.00)A.科学计算B.网络应用C.辅助设计D.信息处理58.一个已经具备运行条件,但由于没有获得 CPU而不能运行的进程处于(分数:2.00)A.等待状态B.睡眠状态C.就绪状态D.挂起状态59.并发操作有可能引起下述_问题。 丢失更新 不可重复读 读脏数据(分数:2.00)A.仅和B.仅和C.仅和D.都是60.电子邮件软件向邮件服务器发送邮件时使用的协议是_。(分数:2.00)A.SMTPB.POP3C.IMAPD.MIME61.下列哪些文件目录结构可以解决文件重名问题? 一级目录结构 二级目录结构 树
20、形目录结构(分数:2.00)A.和B.和C.和D.只有二、填空题(总题数:21,分数:42.00)62.填空题(每空)请将每一个空的正确答案写在答题卡上。(分数:2.00)_63.计算机已被广泛应用于社会生活的各个领域,利用计算机帮助设计人员进行产品、工程等的设计是指 1。(分数:2.00)填空项 1:_64.数据库管理系统(DBMS)包括 1 、数据操纵语言、运行管理程序、数据组织、存储和管理程序、数据库的建立和维护程序等。(分数:2.00)填空项 1:_65.内存储器也叫主存储器,简称内存或主存,它的物理位置与 CPU靠得很近,以缩短存取时间,CPU 可以直接访问它。内存包括 1 存取存储
21、器和只读存储器。(分数:2.00)填空项 1:_66.如果系统中所有作业都是同时到达的,则使作业平均周转时间最短的作业调度算法是 1。(分数:2.00)填空项 1:_67.在定义基本表的 SQL语句 CREATE TABLE中,如果要定义某个属性不能取空值,应在该属性后的使用的约束条件短语是 1。(分数:2.00)填空项 1:_68.在关系数据库的规范化设计中,对模式分解的等价性进行评价的两条主要标准是无损连接性和 1。(分数:2.00)填空项 1:_69.数据模型由数据结构、数据操作和 1 三个要素组成。(分数:2.00)填空项 1:_70.在 ISA联系中,子类的对象 1 其超类的对象的全
22、部属性和方法。(分数:2.00)填空项 1:_71.在关系数据库规范化理论的研究中,在函数依赖的范畴内, 1 达到了最高的规范化程度。(分数:2.00)填空项 1:_72.时间片的值一般根据进程要求系统的 1 和系统的进程数来决定。(分数:2.00)填空项 1:_73.m阶 B树的根结点若不是叶结点,那么它至多有 m棵子树,至少有 1 棵子树。(分数:2.00)填空项 1:_74.一棵二叉树结点的前序序列为 A、B、D、E、G、c、F、H、I,对称序序列为D、B、G、E、A、C、H、F、I,则该二叉树结点的后序序列为 1。(分数:2.00)填空项 1:_75. 1是用户接入 Internet的
23、入口点,一方面它为用户提供 Inteaaet接入服务,另一方面,它也为用户提供各类信息服务。(分数:2.00)填空项 1:_76. 1是指实体间存在的对应关系。(分数:2.00)填空项 1:_77.如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为 1 调度。(分数:2.00)填空项 1:_78.进程存在的标志是 1。(分数:2.00)填空项 1:_79.数据库管理系统中事务的隔离性主要由 1 部件来保证。(分数:2.00)填空项 1:_80.数据库恢复通常基于数据备份和 1。(分数:2.00)填空项 1:_81.数据模型质量的高低不会影响数据库性能的好
24、坏,这句话正确否? 1(分数:2.00)填空项 1:_82.在函数依赖的范畴内, 1 达到了最高的规范化程度。(分数:2.00)填空项 1:_国家三级(数据库技术)笔试-试卷 57答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.典型的局域网可以看成由以下三部分组成:网络服务器、工作站与_。(分数:2.00)A.IP地址B.通信设备 C.TCP/IP协议D.网卡解析:解析:局域网是一种通信网络,它主要由网络服
25、务器、工作站和通信设备组成。3.事务的 ACID特性中 C的含义是_。(分数:2.00)A.一致性 B.邻接性C.连续性D.并发性解析:解析:事务的 ACID特性中每个字母的含义分别表示原子性、一致性、隔离性和持久性。4.下面关于函数依赖的叙述中,不正确的是(分数:2.00)A.若 XY,XZ,则 XYZB.若 XYZ,则 XZ,YZ C.若 XY,YZ,则 XZD.若 XY,解析:解析:函数依赖是事物之间相关性的一种表述,是属性固有语义的表现。设 R(U)是属性集 U上的关系模式 X,Y 是 U的子集。若对 R(U)的任意一个可能的关系 r,r 中不可能存在两个元组在 X上的属性值相等,而在
26、 Y上属性值不等,则称“X 函数确定 Y”或“Y 函数依赖于 X”,记作 XY,X 称为决定因素。根据合并律可知选项 A)正确;根据传递律可知选项 C)正确;根据增广律可知选项 D)正确。5.在 UNIX操作系统中所采用的进程调度技术是( )。(分数:2.00)A.时间片轮转B.先来先服务C.静态优先数D.动态优先数 解析:解析:在 UNIX系统所采用的进程调度算法是多级反馈轮转调度算法,系统按某种策略为某个进程分配一个时间片,当进程运行完一个时间片时,内核便把它反馈到某个优先级队列中去,其优先级也就被动态地改变。6.下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进
27、行管理? ( ) 人工管理阶段 文件系统阶段 数据库阶段(分数:2.00)A.只有 B.只有C.和D.和解析:7.数据库的三级模式结构中,模式也称为(分数:2.00)A.逻辑模式 B.物理模式C.用户模式D.系统模式解析:解析:数据库的三级模式结构中,模式也称为逻辑模式或概念模式。外模式也称为用户模式。内模式也称为物理模式。8.关系数据库中,实现表与表之间的联系是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则 C.用户定义的完整性D.值域解析:解析:完整性约束是关系数据库中不可缺少的组成部分,在关系数据库中存在三种类型的完整性约束。1、实体完整性约束:指关系(表)中的元组必须是
28、惟一的,其码不能为空且不能重复;2、参照完整性约束:指关系(表)中引用的字段在另一个关系(表)中必须是已存在的或改字段为空,它反映了两个表之间的联系;3、用户定义的完整性约束:指用户定义在关系上的特殊的约束,如性别字段只能是“男”或“女”;值域指的是值的取值范围。故本题答案为 B。9.文件的物理结构通常包括顺序结构、链接结构、索引结构、杂凑结构和索引顺序结构,其中顺序结构的优点是_。(分数:2.00)A.访问速度快 B.文件长度容易动态变化C.存储开销小D.上述说法都不对解析:解析:在文件的物理结构中,顺序结构最大的优点是访问速度快,缺点是文件长度不能动态改变。10.下面有几个关于局域网的说法
29、,其中不正确的是_。(分数:2.00)A.局域网是一种通信网B.连入局域网的数据通信设备只包括计算机 C.局域网覆盖有限的地理范围D.局域网具有高数据传输率解析:解析:连入局域网的数据通信设备是广义的,包括计算机、终端和各种外部设备。11.下述_是并发控制的主要方法。(分数:2.00)A.授权B.封锁 C.日志D.索引解析:解析:数据库管理系统对事务的并发执行进行控制,以保证数据库一致性,最常用的方法是封锁的方法,即当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问。12.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。(分数:2.00)
30、A.查询、插入、修改、删除 B.排序、授权、删除C.建立、插入、修改、排序D.建立、授权、修改解析:解析:数据库管理系统中数据操纵语言是完成数据库的操纵功能,即查询、插入、修改和删除。授权是数据库管理系统的控制功能。13.数据库管理系统的数据模型有( )3 种。(分数:2.00)A.网状模块、链状模型和层次模型B.层次模型、环状模和关系模型C.层次模型、网状模型和关系模型 D.层次模型、网状模型和语义模型解析:14.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用下列哪一项?(分数:2.00)A.中断嵌套B.中断响应C.中断向量D.中断
31、屏蔽 解析:解析:中断屏蔽是指在提出中断请求之后,CPU 不予响应的状态。它常常用来在处理某一中断时防止同级中断的干扰或处理一段不可分割、必须连续执行的程序时防止任何中断事件的干扰。15.下面关于 SQL语言的说法中,哪一种说法是错误的?(分数:2.00)A.一个 SQL数据库就是一个基本表 B.SQL语言支持数据库的三级模式结构C.一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表D.SQL的一个表可以是一个基本表,也可以是一个视图解析:解析:基本表是本身独立存在的表,每个基本表对应一个关系,一个 SQL数据库是由一个或多个基本表构成。SQL 语言支持数据库的三级模式结构
32、;一个存储文件可存放一个或多个基本表;SQL 的一个表可以是一个基本表,也可以是一个视图。16.分布式数据库系统与并行数据库系统的主要区别是 _。(分数:2.00)A.数据结构不同,数据操纵不同,数据约束不同B.数据库管理系统不同C.应用目标不同,实现方式不同,查询效率不同D.应用目标不同,实现方式不同,各节点地位不同 解析:解析:分布式数据库系统与并行数据库系统的主要区别可以归纳如下:17.假定职员关系是 S(S#,SNAME,SEX,AGE),部门关系是 C(C#,CNAME),职员部门关系是 SC(S#,C#,remark),要查询职员号为“20031006”的职员所在的部门名称,将涉及
33、到关系_。(分数:2.00)A.SB.SC,C C.S,SCD.S,C,SC解析:解析:在若干个表中进行查询时,根据所需要查出的属性来确定查询的表的范围。本题可以先根据职员号从 SC 表中找到相对应的部门号,再根据部门号从 C表中可以找到相应的部门名称,故只涉及到关系 SC和 C。18.数据库功能可分为前端和后端。下列叙述错误的是_。(分数:2.00)A.后端负责存取结构、查询计算和优化、并发控制以及故障恢复B.前端包括表格生成器、报表书写工具、图形用户界面工具等C.前端与后端之间通过过程化语言来接口 D.在集中式系统中,前端和后端在同一个系统中运行解析:解析:数据库功能可以分为两部分:前端包
34、括表格生成器、报表书写工具、图形用户界面工具等,后端包括计算和优化、并发控制以及故障恢复,前端与后端之间通过 SQL或应用程序宋接口。在集中式系统中,前端和后端在同一个系统中运行。19.对于学生信息表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是(分数:2.00)A.SELECT sno,sname FROM student WHERE grade=NULLB.SELECT sno,sname FROM student WHERE grade IS NULL C.SELECT sno,age FROM student W
35、HERE grade IS NULLD.SELECT sno,age FROM student WHERE grade=NULL解析:解析:A),D)选项中,不能写成列名=NULL;C),D)选项查询的字段不正确。20.下列关于函数依赖的规则中,正确的是( )。(分数:2.00)A.若 XY,WYZ,则 XYZ B.若 XY=,则 XYC.若 XYZ 则 XZ,YZD.若 YZ, 则 YZ解析:解析:根据函数依赖的几个概念和 Armstrong公理系统的推理规则来逐个判断。Armstrong 公理系统包括 3条推理规则:自反律。若 YXU,则 XY 为 F所逻辑蕴含。增广律。若 XY 为 F所
36、逻辑蕴含,且 ZU,则 XZYZ 为 F所逻辑蕴含。传递律。若 XY 及 YZ 为 F所逻辑蕴含,则 XZ 为 F所逻辑蕴含。根据以上 3条推理规则可以得到以下 3条有用的规则:合并规则。由 XY,XZ,有 XYZ。伪传递规则。由 XY,WYZ,有 XWZ。分解规则。由 XY 及 ZY,有 XZ。根据伪传递规则,选项 A)是正确的。选项 C)是错误的,因为在函数依赖关系中,决定因素的某个真子集不一定能确定一个函数依赖关系。选项 B)和 D)更是错误。21.下列属于 SQL语言特点的是( )。 、数据定义 、数据控制 、数据查询 、数据操纵(分数:2.00)A.、和B.、和C.、和D.全部 解析
37、:解析:SQL 语言集数据查询(data query)、数据操纵(data manipulation)、数据定义(data definition)和数据控制(data control)功能于一体,充分体现了关系数据语言的特点和优点。22.下列关于设备分配的叙述中,错误的是( )。(分数:2.00)A.通常设备管理要建立设备控制块,但对通道管理则不用建立通道控制块 B.独占设备的独占性,是产生死锁的必要条件之一C.SPOOLing系统的引入,是为了解决独占设备数量少、速度慢的问题D.设备独立性是指,用户请求一类设备时并不知道系统将分配哪一台具体设备给他解析:解析:SPOOLing 技术是为了解决
38、独占设备数量少、速度低,不能满足多个进程使用设备而提出的一种设备管理技术。为提供操作系统的可适应性和可扩展性,需实现设备的独立性,即用户程序独立于具体使用的物理设备,当请求一类设备时并不知道系统将分配哪一台具体设备。23.设有关系模式 R(A,B,C) ,根据语义有如下函数依赖集:F=AB,BC) 。关系模式 R的规范化程度最高达到(分数:2.00)A.1NFB.2NF C.3NFD.BCNF解析:解析:题中的关系模式 R符合 1NF。根据函数依赖集不难看出关系模式 R的码是 A,A 是码属性而B、C 是非码属性。由函数依赖集可以看出 B、C 完全依赖 A,因此关系模式 R符合 2NF。但函数
39、依赖集中存在传递函数依赖,因此关系模式 R不符合 3NF。本题正确答案为选项 B。24.下面列出的条目中,哪一条是数据仓库的基本特征? 数据仓库是面向主题的 数据仓库的数据是集成的 数据仓库的数据是相对稳定的 数据仓库的数据是反映历史变化的(分数:2.00)A.,和B.,和C.,和D.都是 解析:解析:数据仓库的特点为:数据仓库是面向主题的;数据仓库的数据是集成的;数据仓库的数据是稳定的;数据仓库的数据是随时间变化的。25.下列哪一个是引入工作集模型的前提因素?(分数:2.00)A.系统效率下降B.页面淘汰算法选择不合理C.程序的局部性原理 D.分配给进程的物理页面数太少解析:解析:工作集是为
40、了解决虚拟存储中的颠簸问题而引入的。对于给定的进程访页序列,从时刻(t-)到时刻 t之间所访页面的集合,称为该进程的工作集。因此引入工作集模型的前提因素是程序的局部性原理,没有程序的局部性原理,工作集模型就无从谈起。26.在 SQL中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除? 在此表中的数据 在此表上建立的索引 在此表上建立的视图(分数:2.00)A.和 B.和C.和D.全部解析:解析:基本表的定义一旦被删除,表中的数据和在此表上建立的索引都将自动被删除掉。因此本题的答案为 A。27.在包含 1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?(
41、分数:2.00)A.线性表按顺序方式存储,查找关键码值为 666的结点B.线性表按链接方式存储,查找关键码值为 666的结点C.线性表按顺序方式存储,查找线性表中第 900个结点 D.线性表按链接方式存储,查找线性表中笫,900 个结点解析:解析:线性表是具有相同属性的数据元素的一个有限序列,其中的元素在位置上是有序的,可以通过计算,直接确定数据结构中第 i个结点的存储地址 L,计算公式为:Li=L0+(i-1)m 按照题意,按照顺序方式存储的线性表,查找表中第 900个结点,其位置为:Li=L0+(900-1)1000 可以直接确定其位置,找到结点。按照顺序方式存储的线性表,如果要查找关键码
42、,不管使用什么方式,都不可能直接确定其结点位置。以链接方式存储线性表,不管是按照关键码查找,还是按照第多少个结点查找,都需要从头结点开始,按照链接顺序查找。综上所述,选项 C的执行时间最短。28.对一个由 n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?(分数:2.00)A.归并排序B.直接插入排序C.直接选择排序 D.快速排序解析:解析:直接选择排序第一趟扫描就可以把最大的关键码找出来(不必等到排序结束)其他几种排序方法都必须等到排序完成才能找到最大关键码。29.碎片是指_。(分数:2.00)A.存储分配完后所剩的空闲区B.
43、没有被使用的存储区C.不能被使用的存储区D.未被使用,而又暂时不能使用的存储区 解析:30.如果一棵二叉树结点的前序序列是 A,B,C,后序序列是 C,B,A,则该二叉树结点的对称序序列(分数:2.00)A.必为 A,B,CB.必为 A,C,BC.必为 B,C,AD.不能确定 解析:解析:根据题目给定的前序序列和后序序列,满足条件的二叉树有多个,所以该二叉树结点的对称序序列不能确定。31.SQL语言规定对数据库中的表能够执行授予权限和收回权限命令的用户(分数:2.00)A.只能是表的使用者B.只能是表的建立者C.只能是 DBAD.是 DBA和表的建立者 解析:解析:对数据库可以有建立表的权限,
44、该权限属于 DBA,可由 DBA授予普通用户,普通用户拥有此权限后可以建立基本表,基本表的属主拥有该表的一切操作权限。32.对于学生信息表:student(sno, sname, sex, age, dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是(分数:2.00)A.UPDATE SET sname=张明WHERE sname=张岩B.UPDATE student SET sname=张明 WHERE sname=张岩C.UPDATE student SET sname=张岩D.UPDATE student SET sname=张岩 WHERE sname=张明 解析:解析:
45、A)选项没有写出所要操作的表名;B)选项把姓名写反了。C)选项没有写明条件。掌握关系数据库中 SQL语言的插入、删除语句的用法。33.下列关于 E-R模型的叙述中,不正确的是( )。(分数:2.00)A.在 ER 图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为:1:1,1:n 和 m:n 三类C.1:1 联系是 1:n 联系的特例,1:n 联系是 m:n 联系的特例D.联系只能存在于两个实体类型之间 解析:34.下列有关 ER模型向关系模型转换的叙述中,不正确的是( )。(分数:2.00)A.一个实体类型转换成一个关系模式B.一个 m:n 联系
46、转换为一个关系模式C.一个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个 1:n 联系可以转换为个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并解析:35.下列关于数据的存储结构的叙述中,正确的是( )。(分数:2.00)A.数据的存储结构是数据间关系的抽象描述B.数据的存储结构是逻辑结构在计算机存储器中的实现 C.数据的存储结构分为线性结构和非线性结构D.数据的存储结构对数据运算的具体实现没有影响解析:36.线性表采用顺序存储时,其地址( )。(分数:2.00)A.必须是连续的 B.部分地址必须是连续的C.一定是不连续的D.连续与否均可以解析:37.把低一级的关系模式分解为若干个高一级的关系模式,其目的是为了消除( )。(分数:2.00)A.插入异常、删除异常和数据不一致B.插入异常、删除异常和数据冗余度高 C.插入异常、结构异常和数据不一致D.插入异常、结构异常和数据冗余度高解析:38.信息是有价值的,信息的价值主要与下列哪些因素有关?I准确性 及时性 完整性可靠