1、2006 年 9月国家三级(数据库技术)笔试真题试卷及答案与解析 1 在实现控制系统时不需要满足 _。 ( A)可靠性 ( B)实时性 ( C)交互性 ( D)抗干扰性 2 不属于服务性程序的是 _。 ( A)编译程序 ( B)编辑程序 ( C)纠错程序 ( D)连接程序 3 下列关于网络协议的叙述中,不正确的是 _。 ( A)语法规定了用户控制信息的命令格式 ( B)语义规定了用户控制信息的意义以及完成控制的动作与响应 ( C)时序是对事件实 现顺序的说明 ( D)网络协议是为网络数据交换而制定的 4 下列 _不是 TCP/IP参考模型中的应用层协议。 ( A)电子邮件协议 SMTP ( B
2、)网络文件系统 NFS ( C)简单网络管理协议 SNMP ( D)文件传输协议 FTP 5 下列关于信息认证的叙述中,不正确的是 _。 ( A)验证体制中存在一个完成仲裁、颁发证书等功能的可信中心 ( B)数字签名的签名者事后不能否认自己的签名 ( C)消息认证要检验的内容包括消息的序号和时间性 ( D)对密码系统的主动攻击是通 过分析和识别截获的密文完成的 6 _不是网络防病毒软件允许用户设置的扫描方式。 ( A)实时扫描 ( B)警告扫描 ( C)预置扫描 ( D)人工扫描 7 下列 _是数据结构研究的内容。 数据的采集 数据的逻辑组织 数据的存储实现 数据的传输 数据的检索 ( A)
3、和 ( B) 、 和 ( C) 、 和 ( D) 、 和 8 下列关于数据元素的叙述中,不正确的是 _。 ( A)数据元素是数据的基本单位,即数据集合中的个体 ( B)数据元素是有独立含义的数据最小单位 ( C)数据元素又称作结点 ( D)数据元素又称作记录 9 下列关于数据的存储结构的叙述中,正确的是 _。 ( A)数据的存储结构是数据间关系的抽象描述 ( B)数据的存储结构是逻辑结构在计算机存储器中的实现 ( C)数据的存储结构分为线性结构和非线性结构 ( D)数据的存储结构对数据运算的具体实现没有影响 10 栈 S最多能容纳 4个元素。现有 6个元素按 A、 B、 C、 D、 E、 F的
4、顺序进栈,_序列 是可能的出栈序列。 ( A) E、 D、 C、 B、 A、 F ( B) B、 C、 E、 F、 A、 D ( C) C、 B、 E、 D、 A、 F ( D) A、 D、 F、 E、 B、 C 11 按行优先顺序存储下三角矩阵 的非零元素,则计算非零元素 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
5、) 12 在待排序文件已基本有序的前提下,下列排序方法中效率最高的是 _。 ( A)直接插入排序 ( B)直接选择排序 ( C)快速排序 ( D)归并排序 13 如下所示是一颗 5阶 B树,该 B树现在的层数为 2。从该 B树中删除关键码 38后,该 B树的第 2层的结点数为 _。 ( A) 6 ( B) 7 ( C) 8 ( D) 9 14 下列关于二叉树周游的叙述中,正确的是 _。 ( A) 若一个结点是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后 个结点 ( B)若一个结点是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点 ( C)若一个树叶是某二叉树对称序的
6、最后一个结点,则它必是该二叉树前序的最后一个结点 ( D)若一个树叶是某二叉树前序的最后 个结点,则它必是该二叉树对称序的最后一个结点 15 _不是嵌入式操作系统的特点。 ( A)占有资源少 ( B)低成本 ( C)高可靠性 ( D)交互性 16 中断处理的 4个阶段为 _。 ( A)保存现场、执行中断处理程序、分析中断源、恢复现场 ( B)保存现场、恢复现场、执行中断处理程序、分析中断源 ( C)保存现场、分析中断源、执行中断处理程序、恢复现场 ( D)分析中断源、保存现场、执行中断处理程序、恢复现场 17 _进程间的通信方式不能传递大量信息。 ( A)共享内存 ( B)消息缓冲 ( C)信
7、箱通信 ( D)信号量及 P、 V操作 18 某单道程序设计环境下有四个作业 J1、 J2、 J3和 J4,它们进入系统的时间和需要运行的时间如下: 在10:00时 ,系统采用 “最高响应比优先调度算法 ”选择作业,此时选中的作业是_。 ( A) J1 ( B) J2 ( C) J3 ( D) J4 19 假设进程的虚拟地址空间为 2GB,页面大小为 4KB,若用 4个字节表示页的物理地址,则一个进程的页表最多需要 _个页面存放。 ( A) 128 ( B) 256 ( C) 512 ( D) 1024 20 有一个虚拟存储系统,配合某个进程 3页内存 (假设开始时内存为空 ),页面访问序列是
8、: 3, 2, 1, 0, 3, 2, 1, 3, 2, 1, 0, 4。若 采用最佳页面淘汰算法,缺页次数为 _。 ( A) 7 ( B) 8 ( C) 9 ( D) 10 21 假设磁盘上的一个物理块为 512字节。一个记录的长度为 80个字符。若让磁盘空间的利用率不低于 78%.,至少需要在一个物理块中存放 _个记录。 ( A) 4 ( B) 5 ( C) 6 ( D) 7 22 _不是文件的物理结构。 ( A)顺序结构 ( B) Hash结构 ( C)索引结构 ( D)流式结构 23 _可能引起磁头臂频繁 大幅度移动。 ( A)先来先服务算法 ( B)最短寻道时间优先算法 ( C)扫描
9、算法 ( D)旋转调度算法 24 数据管理技术发展的三个阶段中, _阶段没有专门的软件对数据进行管理。 人工管理阶段 文件系统阶段 数据库阶段 ( A)仅 ( B)仅 ( C) 和 ( D) 和 25 下列条目中, _是数据模型的要素。 数据管理 数据操作 数据完整性约束 数据结构 ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D) 、 和 26 在关系数据库中,索引 (index)属于三级模式结构中的 _。 ( A)外模式 ( B)内模式 ( C)模式 ( D)子模式 27 基于下列关系 R、 S和 T的操作中,正确的是 _。( A) ( B) ( C) ( D) 28 下列条目
10、中, _是数据库系统的组成成员。 操作系统 数据库管理系统 用户 数据库管 理员 数据库 应用系统 ( A)仅 、 和 ( B)仅 、 、 、 和 ( C)仅 、 、 和 ( D)都是 29 设有学生信息关系 STUDENT(sno, sname, sex, age, dept)。 “查找信息系 (IS系 )中年龄小于 20岁的学生的姓名 ”,该操作正确的关系代数表达式是 _。 sname(dept=IS age 20(STUDENT) dept=IS age 20(sname(STUDENT) sname(dept=IS age 20(STUDENT) ( A)仅 ( B)仅 ( C) 和
11、( D) 和 30 在 SQL的 SELECT 语句中,实现投影操作的是 _子句。 ( A) SELECT ( B) FROM ( C) WHERE ( D) ORDER BY 31 设关系 R与关系 S具有相同的属性个数,且对应属性的值取自同一个域,则 R-S可记作 _。 ( A) ( B) ( C) ( D) 32 “把查询 sc表和更新 sc表的 grade列的权限受予用户 user1”的正确 SQL语句是_。 ( A) GRANT SELECT, UPDATE(grade)ON TABLE sc TO user1 ( B) GRANT SELECT sc, UPDATE sc, gra
12、de TO user1 ( C) GRANT SELECT, UPDATE ON TABLE sC.grade TO user1 ( D) GRANT SELECT ON TABLE sc, UPDATE ON TABLE sc(grade) TO user1 33 有关系 R(A, B, C,D)和关系 S(A, B, C, D, E, F),关系 T是及与 S 的笛卡尔积,即: T=RS。则关系 T的属性个数是 _。 ( A) 4 ( B) 6 ( C) 10 ( D) 24 34 关系数据模型具有很多优点, _不是它的优点。 ( A)能表示复杂的语义 ( B)适用于集合操作 ( C)有标
13、准语言支持 ( D)数据结构简单 35 SQL的 DML包括的语句有 _。 ( A) ROLLBACK, COMMIT ( B) CREATE, DROP, ALTER ( C) GRANT, REVOKE ( D) SELECT, INSERT, DELETE, UPDATE 36 在 SQL语言中,为了提高查询速度通常应创建 _。 ( A)视图 view ( B)索引 index ( C)游标 cursor ( D)触发器 trigger 37 下列所述的工作中, _是 DBA的职责。 决定 DB结构和信息内容 设计数据的存储结构和存取策略 定义数 据安全性要求和完整性约束条件 数据库的改
14、进和重组 监控数据库的使用和运行 数据库的性能改进 ( A)仅 、 、 和 ( B)仅 、 、 、 和 ( C)仅 、 、 、 和 ( D)都是 38 DBMS把经过编译后的数据定义存储在 _。 ( A)程序中 ( B)索引中 ( C)数据字典中 ( D)日志中 39 对数据库的结构、完整性、安全保密性、存取路径等信息的描述是由 _实现的。 ( A)数据库定义模块 ( B)数据库维护模块 ( C)数据库存取模块 ( D)数据库运行模块 40 下列关于数据库管理系统 DBMS和操作系统之间关系的叙述中,不正确的是_。 ( A) DBMS是建立在操作系统之上的,是操作系统的用户 ( B) DBMS
15、遇到读写磁盘操作时会请求操作系统服务 ( C)操作系统保证 DBMS对数据逻辑上的读写真实地映射到物理文件上 ( D)操作系统提供的存取原理和基本的存取方法通常作为与 DBMS应用层的接口 41 下列关于 Oracle数据库物理存储的叙述中,不正确的是 _。 ( A)盘区 (extent)是特定数量的连续数据块 ( B)一个段是一组分配厂特定数据结构的盘区 ( C)存储空间大小的选择是以段而不是以数据块为单位 ( D)对于一张给定的表,数据可能存放在数据段中,而索引可能存放在索引段中 42 下列说法不正确的是 _。 ( A) SYBASE IQ产品支持 Bitwise索引技术 ( B) SYB
16、ASE IQ Multiplex 是为提高 SYBASE数据库索引的效率而设计的 ( C) DB2数据库系统使用动态位图索引提高访问多维数据的性能 ( D) MS SQL Server 2000允许工作负载跨越多个 SQL Server 2000 分区 43 如果一个事务执行成功,则该事务中的更新全部提交;如果一个事务执行失败,则该事务中已做过的更新全部撤消,好像这个事务从未做过这些更新。这是保证了事务的 _。 ( A)原子性 ( B)一致性 ( C)隔离性 ( D)持久性 44 下列关于日志的叙述中,不正确的是 _。 ( A)日志登记的顺序严格按照事务在执行中各操作发生的实际顺序登记 ( B
17、)必须先把对数据库的修改写到外部数据库中,再把日 志记录写到外存的日志文件中 ( C)对事务故障的恢复一般首先反向扫描日志文件查找该事务的更新操作 ( D)对系统故障的恢复一般首先正向扫描日志文件,找出故障发生前已提交的事务 45 设有两个事务 T1、 T2,其并发操作如下所示,下列说法中正确的是 _。 (1) 读 A=100 A=A*2 (2) (3) ROLLBACK 恢复 A=100读A=200 ( A)上述并发操作不存在问题 ( B)上述并发操作丢失更新 ( C)上述并发操作存在不一致的分析 ( D)上述并发操作存在对未提交更新的依赖 46 若系统在运行过程中,由于某种硬件故障,使存储
18、在外存上的数据全部损失或部分损失,这种情况称为 _。 ( A)事务故障 ( B)系统故障 ( C)磁盘故障 ( D)运行故障 47 _成立时,称 XY 为平凡的函数依赖。 ( A) ( B) ( C) ( D) 48 由于关系模式设计不当所引起的问题是 _。 ( A)数据冗余 ( B)丢失修改 ( C)读脏数据 ( D)级联回滚 49 下列关于函数依赖和多值依赖的叙述中,不正确的是 _。 ( A) 和 ( B) 、 和 ( C) 和 ( D) 和 50 下列关于关系模式的码的叙述中,正确的是 _。 ( A)主码只能包含单个属性 ( B)任何候选码都不能包含关系中的全部属性 ( C)包含在任何一
19、个候选码中的属性称作主属性 ( D)包含在所有候选码中的属性称作主属性 51 PowerDesigner中的 ProcessAnalyst模块的主要功能是 _。 ( A)用于物理数据库的设计和应用对象及数据组件的生成 ( B)用于数据分析 和数据发现 ( C)用于数据仓库和数据集市的建模和实现 ( D)提供了对 PowcrDesigner所有模型信息的只读访问 52 下列关于 CASE工具的叙述中,不正确的是 _。 ( A) CASE工具主要用于帮助 DBA管理数据库系统 ( B) CASE工具主要用于数据库设计和应用开发 ( C) CASE工具中通常存储与数据库设计方案有关的信息 ( D)
20、CASE工具中通常包含存储数据资料的档案库 53 下列关于数据库系统的叙述中,不正确的是 _。 ( A)个人计算机系统上的单用户数据库系统一般 不支持并发控制 ( B)分布式系统与非分布式系统的用户操作是完全不相同的 ( C)支持更加丰富的对象结构和规则是第三代数据库系统的一条准则 ( D)对象 -关系数据库系统中的表已经不再是传统意义上符合第一范式的简单二维表 54 对于下面的两张表,从表一到表二的分析过程称为 _。表一( A)上卷 ( B)转轴 ( C)切片 ( D)下钻 55 基于如下两个关系,其中关系 EMP的主码是雇员号,并且工资金额不得小于1500元;关系 DEPT的主码是部门号。
21、 55 向 EMP中插入 行 “(NULL, 李津 , 03, 1200)”,该操作违反了 _。 实体完整性约束 参照完整性约束 用户定义完整性约束 ( A)仅 ( B) 和 ( C) 和 ( D)都违反 56 从 DEPT中删除 “部门号 =01的行 ”,该操作违反了 _。 实体完整性约束 参照完整性约束 用户定义完整性约束 ( A)仅 ( B)仅 ( C) 和 ( D)都违反 57 针对采用 TCP/IP协议互 联的联网主机数量剧增的情况,可以用 来管理和组织互联网中的主机。 58 对于多个进程共享的公共区域提供访问限制和访问检查,是为了防止 。 59 在顺序表 (3,6,8,10,12,
22、15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为 。 60 散列法存储的基本思想是:由结点的 决定结点的存储地址。 61 若一棵二叉树的度为 2的结点数为 9,则该二叉树的叶结点数为 。 62 一个进程在运行过程中可能与其他进程产生直接的或间接的相互作用,进 程的这一特性称为 。 63 按照进程进入就绪队列的先后次序选择进程运行,这种调度算法是 。 64 当用户申请扣开一个文件时,操作系统将该文件的文件控制块保存在内存的 表中。 65 在数据库的外模式、模式和内模式三级模式结构中, 之间的映像实现了数据的物理独立性。 66 在面向对象数据模型中,子类可
23、以从其超类中 所有的属性和方法。 67 实体完整性规则规定:关系中的元组在组成 的属性上不能为空值。 68 “向 emp表增加一个 telephone列,其数据类型为 11个字符型 ”的 SQL语句是:ALTER TABLE emp 。 69 向数据库管理系统 (DBMS)发出访问数据库数据的命令后, DBMS 会光对该命令执行 检查。 70 Oacle数据库系统中快速生成报表的工具是 Oracle 。 71 数据库中的封锁机制上要用于事务的 控制。 72 被认为是真正意义上的安全产品一般其安全级别应达到 。 73 Armstrong公理系统的三条推理规则是自反律、增广律和 。 74 若关系模
24、式 R 1NF,对于每一个非平凡的函数依赖 XY , 都有 X包含码,则 R最高一定可以达到 。 75 能够通过维属性和度量属性刻画的数据统称为 数据。 76 给定一个销售交易数据库,从中找出这些交易中的某些数据项和其他一些数据项之间的关系,这种数据挖掘一般称为 挖掘。 2006 年 9月国家三级(数据库技术)笔试真题试卷答案与解析 1 【正确答案】 C 【试题解析】 控制系统,一般都是实时系统,要求系统具有对输入数据作出反应(响应 )的能力。由于环境和控制对象以及工作任务的不同,控制系统对计算机系统的要求也会不同,一般会对计算机系统的可 靠性、实时性、抗干扰性等指标提出较高要求。 2 【正确
25、答案】 A 【试题解析】 服务性程序是一类辅助性的程序,它提供各种运行所需的服务。例如,用于程序的装入、连接、编辑及调试用的装入程序、连接程序、编辑程序及调试程序以及故障诊断程序和纠错程序等。 3 【正确答案】 D 【试题解析】 计算机网络由多台计算机互联而成。网络中的计算机之间需要不断地传输数据,要保证网络中计算机有条不紊地传输数据,就必须要求网络中的每台计算机在传输数据的过程中要遵守事先约定好的通信规则。这些规则明确地规定了所传输 数据的格式和顺序,这些为网络数据传输而制定的规则、约定与标准被称为网络协议。一个网络协议主要是由以下 3个要素组成,即语法、语义与时序。 语法规定了用户数据与控
26、制信息的结构与格式; 语义规定了用户控制信息的意义以及完成控制的动作与响应; 时序是对事件实现顺序的详细说明。 4 【正确答案】 C 【试题解析】 应用层协议主要有以下 7种。 网络终端协议 TELNET,用于实现互联网中远程登录功能。 文件传送协议 FTP,用于实现互联网巾交互式文件传输功能。 电子邮件协议 SMTP,用于实现互联网中电子邮件传送功能。 域名服务 DNS,用于实现网络设备名字到 IP地址映射的网络服务。 路由信息协议 RIP,用于网络设备之间交换路由信息。 网络文件系统 NFS,用于网络中不同主机间的文件共享。 HTTP协议,用于 WWW服务。 5 【正确答案】 D 【试题解
27、析】 对密码系统的攻击有两类:一类是 主动攻击,攻击者是通过采用删除、增添、重放、伪造等手段主动向系统注入假信息;另一类是被动攻击,攻击者只是对截获的密文进行分析和识别。 6 【正确答案】 B 【试题解析】 网络防病毒软件一般允许用户设置 3种扫描方式:实时扫描、预置扫描和人工扫描。实时扫描方式要求连续不断地扫描从文件服务器读 /写的文件是否带病毒;预置扫描方式可以在预先选择的日期和时间扫描服务器,预置扫描频度可以是每天一次、每周一次或每月一次,时问最好选择在网络工作不繁忙的时候进行;人工扫描方式可以在任何时候要求扫描指定的卷、目录和文件 。 7 【正确答案】 C 【试题解析】 数据结构研究的
28、内容包括以下 3个方面:数据的逻辑组织、数据在计算机中的存储实现,以及在这些数据上进行的运算。常用的运算有检索、插入、删除、更新和排序等。所以正确的答案为 C)。 8 【正确答案】 B 【试题解析】 数据元素是数据的基本单位,即数据集合中的个体。有些情况下也把数据元素称作结点、记录、表目等。一个数据元素可由一个或多个数据项组成,数据项是有独立含义的数据最小单位。 9 【正确答案】 B 【试题解析】 数据的逻辑结构是对数据间关系的 抽象描述,分为线性结构和非线性结构;数据的存储结构的定义是逻辑结构在计算机存储器中的实现,对数据运算的具体实现与数据的存储结构有关。 10 【正确答案】 C 【试题解
29、析】 栈的特点是 “后进先出 ”或 “先进后出 ”,所以选项 B)、 D)错误,又因为栈 S 最多能容纳 4个元素,如果 E 为第一个出栈元素,则栈 S 中需要容纳A、 B、 C、 D、 E五个元素,故正确答案是选项 C)。 11 【正确答案】 D 【试题解析】 具有大量。元素的矩阵称作稀疏矩阵。对于稀疏矩阵可以进行压缩存储,只存储非。元素。若非 0元素的分布有 规律,则可以用顺序方法存储非。元素,仍可以用公式计算数组的地址。例如,下三角矩阵非 0元素的地址可用下式计算: LOC(aij)=LOC(a11) i (i-1)/2 (j-1)。 12 【正确答案】 A 【试题解析】 排序是数据处理
30、中经常使用的一种重要运算,有插入排序、选择排序、交换排序和归并排序等。其中插入排序包括直接插入排序、二分法插入排序和希尔法排序;选择排序包括直接选择排序和堆排序;交换排序包括起泡排序和快速排序。如果排序文件已基本有序,以上排序方法中效率最高的是直接插入排序。 13 【 正确答案】 A 【试题解析】 14 【正确答案】 C 【试题解析】 如图 1所示的二叉树,其前序遍历结果为 ABCD,对称序遍历结果为 CBDA,所以选项 A)和选项 B)是错误的。有如图 2所示的二叉树,其前序遍历结果为 ABDECF,对称序遍历结果为 DBEAFC,所以选项 D)也是错误的。所以正确的答案是 C)。 15 【
31、正确答案】 D 【试题解析】 嵌入式操作系统具有高可靠性、实时性、占有资源少、智能化能源管理、易于连接、低成本等优点,它的功能可针对需求进行裁剪、调整和生成,以便满足最终产品的 设计要求。 16 【正确答案】 C 【试题解析】 中断处理分为 4个阶段:保存被中断程序的现场;分析中断源,确定中断原因;转去执行相应的处理程序;恢复被中断程序现场 (即中断返回 ),继续执行被中断程序。 17 【正确答案】 D 【试题解析】 解决进程之间的大量信息通信的问题有三种方案:共享内存、消息机制以及通过共享文件进行通信,即管道通信。这三种方式可以称为高级通信原语,它们不仅要保证相互制约的进程之间的正确关系,还
32、要同时实现进程之间的信息交换。 18 【正确答案】 B 【试题解析 】 根据最高响应比作业优先算法: R=1作业等待时间 /估计运行时间,在 10:00开始运行时, R1=1 60/30=3; R2=1 40/10=5; R3=1 15/5=4; R4=1 10/20=1.5。因此 R2最大,故 J2首先被调度。 19 【正确答案】 C 【试题解析】 用户地址空间为 2GB,页面大小为 4KB,则一个进程最多可以有219页。若用 4个字节表示一页的物理页号,则页表本身就占用 2MB,即需要 512个页面存放。 20 【正确答案】 A 【试题解析】 最佳淘汰算法是淘汰以后不再 需要的或者在最长时
33、间以后才会用到的页面。根据该算法,具体缺页见下表。页面访问序列所以总的缺页次数为 7。21 【正确答案】 B 【试题解析】 假设需要在一个物理块上存放 X个记录,则利用率为 X 80/512,因为利用率要不低于 78%.,所以当 X=5时,利用率为 78.125%.,所以至少在一个物理块上存放 5个记录。 22 【正确答案】 D 【试题解析】 文件的物理结构是指文件的内部组织形式,即文件在物理存储设备上的存放方法,由于文件的物理结构决定了文件信息在存储设备上的存储位置,因此,文件 信息的逻辑块号到物理块号的转换也是山文件的物理结构决定的。常用的文件物理结构有顺序结构、链接结构、索引结构、 Ha
34、sh 结构和索引顺序结构。 23 【正确答案】 A 【试题解析】 按照访问请求的次序为各个进程服务,这是最公平而又最简单的算法,但是效率不高。因为磁头臂的移动速度慢,如果按照访问请求发出的次序依次读写各个磁盘块,则磁头臂可能频繁大幅度移动,容易产生机械振动,亦造成较大的时间开销,影响效率。 24 【正确答案】 A 【试题解析】 人工管理阶段,没有管理数据的软件,数据处理方式是批 处理。文件系统阶段、操作系统中已经有了专门数据管理软件,一般称为文件系统。数据库系统阶段,出现了统一管理数据的专门软件系统,即数据库管理系统。 25 【正确答案】 C 【试题解析】 一般地讲,任何一种数据模型都是严格定
35、义的概念的集合。这些概念必须能够精确地描述系统的静态特性、动态特性和完整性约束。因此,数据模型通常都是由数据结构、数据操作和数据完整性约束 3个要素组成。 26 【正确答案】 B 【试题解析】 内模式是数据物理结构和存储方式的描述,是数据库内部的表示方法。例如,索引按照什么方 式组织,数据是否压缩存储,是否加密等。 27 【正确答案】 A 【试题解析】 28 【正确答案】 D 【试题解析】 数据库系统是指引入了数据库的计算机系统,一般由数据库、操作系统、数据库管理系统、应用系统、数据库管理员和用户构成。 29 【正确答案】 A 【试题解析】 操作是先进行 sname的投影,没有包括 dept和
36、 age,在下一步的选择操作中并没有选择出符合条件的记录。 操作是先进行 dept和 age的投影,没有包括 sname,在下一步的选择操作中并没有选择出符合条件的记录。 所以只有 操作能够选择出符合条件的记录。 30 【正确答案】 A 【试题解析】 SQL语句中的 WHERE子句的条件表达式,从基本表 (或视图 )中找出满足条件的元组,按 SE LECT 子句中的目标列表达式,选出元组中的属性值形成结果表。在 SQL语句中, ORDER子句的作用是排序, FROM子句的作用是选择表 (或视图 )。所以实现投影操作的是 SELECT 子句。 31 【正确答案】 B 【试题解析】 设关系只和关系
37、 S具有相同的目 n,且相应的属性取自同一个域,则关系 R与关系 S 的差由属于 R而不属于 S 的所有 元组组成。其结果关系仍为 n目关系,记做 R-S=t|t R t S。 32 【正确答案】 A 【试题解析】 SQL语言用 GRANT语句向用户授予数据访问权限, GRANT 语句的一般格式为: GRANT权限 ,权限 ON对象类型对象名 ,对象名 TO用户 ,用户 WITH GRANT OPTION 所以正确的是选项 A)。 33 【正确答案】 C 【试题解析】 设关系 R和 S 的元数分别是 r和 s,定义 R和 S的笛卡尔积是一个(r+s)属性组的集合, 每一个元组的前 r个分量来自
38、只的一个元组,后 s个分量来自S 的一个元组。故题干中的关系 T的属性个数是 10个。 34 【正确答案】 A 【试题解析】 关系数据模型给出了关系操作的能力和特点,其结构简单,可通过关系语言实现操作,适用于集合操作。 35 【正确答案】 D 【试题解析】 SQL语言的数据操纵 (DML)功能包括 SELECT、 INSERT、DELETE 和 UPDATE 四个语句,即查询和修改 (包括插入、删除、更新 )两部分功能。 36 【正确答案】 B 【试题解析】 创建索引是加快表 的查询速度的有效手段。可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率。 37 【正确答案】 D 【试
39、题解析】 数据库管理员具体的职责包括:决定数据库中的信息内容和结构;决定数据库的存储结构和存取策略;定义数据的安全性要求和完整性约束条件;监控数据库的使用和运行;数据库性能改进;定期对数据库进行重组和重构,以提高系统的性能。 38 【正确答案】 C 【试题解析】 对数据库的结构进行描述,包括外模式、模式、内模式的定义;数据库完整性的定义;安全保密的定义;存取路径的定义。这 些定义存储在数据字典中,是 DBMS运行的基本依据。 39 【正确答案】 A 【试题解析】 数据定义的程序模块主要包括:模式、外模式、存储模式的定义模块,在 RDBMS 中就是创建数据库、创建表、创建视图、创建索引等定义模块
40、;安全性定义,如授权定义及处理模块;完整性定义,如主码、外码等。 40 【正确答案】 D 【试题解析】 操作系统是 DBMS 的基础。它处理的对象是数据文件的物理块,执行物理文件的读写操作,保证 DBMS对数据逻辑上的读写真实地映射到物理文件上。操作系统提供的存取原语和基本的存取 方法通常作为和 DBMS 存储层的接口。 41 【正确答案】 C 【试题解析】 盘区是特定数量的连续数据块。一个段是一组分配了特定数据结构的盘区。对于一张给定的表,数据可能存放在数据段中,而索引可能存放在索引段中。存储粒度的最好选择是数据块,它是一个固定的字节数。 42 【正确答案】 B 【试题解析】 SYBASE
41、IQ Multiplex 是为了提高并发性而设计的,而不是为了提高 SYBASE数据库索引的效率而设计的。 43 【正确答案】 A 【试题解析】 数据库系统维护有以下特性: 原子性、一致性、隔离性和持久性。其中,原子性的定义是事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映。 44 【正确答案】 B 【试题解析】 为保障对故障恢复的支持,登记日志记录时必须遵循以下原则:登记的顺序严格按照事务的并发执行中各操作发生的实际顺序;必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。 45 【正确答案】 B 【试题解析】 当并发操作时,可以执行 (1)后,执行 (
42、3),然后冉执行 (2),这样使A=A 2的更新丢失。 46 【正确 答案】 B 【试题解析】 硬件故障或者是数据库软件或操作系统的漏洞,导致系统停止运行。主存储器内容丢失,而外存储器仍完好无损,这就是系统故障。 47 【正确答案】 D 【试题解析】 若 XY ,但 Y X,则称 XY 为非平凡函数依赖,反之,若Y X,则称 XY 为平凡函数依赖。 48 【正确答案】 A 【试题解析】 如果关系模式设计不当,会引起以下问题:数据冗余、更新异常、插入异常和删除异常。 49 【正确答案】 C 【试题解析】 根据多值依赖的性质,若 XY 在 R(U)上成立 ,且 Y Y,我们不能断言 XY ,在 R
43、(U)上成立。若 XY ,则 XY ,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。 50 【正确答案】 C 【试题解析】 关系中包含在任何一个候选码中的属性称为主属性或码属性,不包含在任何一个侯选码中的属性称为非主属性或非码属性。 51 【正确答案】 B 【试题解析】 PowerDesigner ProcessAnalyst 用于数据分析和数据发现,使用户能够描述复杂的处理模型以反映他们的数据库模型,产生数据字典,绘制数据流程图等。 52 【正确答案】 A 【试题解析】 为提高系统开发的效率,兴起了计算机辅助工程技术 (CASE)工具,以实现系统开发周期中各个环节的自动化。 CASE 作为实现计算机软件丁程的一种技术和环境,其目标是通过统一的数据操纵手段和系统,从多个方向,在多个阶段辅助软件开发人员提高软件产品的质量和数量。 53 【正确答案】 B 【试题解析】 分布式数据库的基本原理如下:对于用户来讲,分布式系统必须看起来像一个非分布式系统。换句话说,分布式系统的用户的操作与非分布式系统是完全相同的。 54 【正确答案】 D 【试题解析】 下钻是通过在维层次中下降或通过引入某个或某些新的维来观察更加细节的数据。表一中沿着销售维的概念层次下钻,由销售下降到季度,就得到了表二。 55 【正确答案】 C
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1