1、国家三级(数据库技术)笔试-试卷 10 及答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.层次模型的数据结构是_。(分数:2.00)A.以记录类型为结点的树B.以记录类型为结点的有向树,图中有且仅有一个结点无父结点C.以记录类型为结点的有向图D.以记录类型为结点的有向树,图中结点有且仅有一个父结点3.除个别结点外,其余结点只能有 1 个前驱结点,可有任意多个后继结点,这样的结构为_。(分数:2.00)A.线性结构
2、B.树型结构C.图形结构D.拓扑结构4.设有关系 R、S 和 T 如下。关系 T 是由关系 R 和 SS 过_操作得到的。 (分数:2.00)A.RSB.R-SC.RSD.RS5.Delphi 具有良好的数据处理能力,它所提供的哪一个工具可将数据从一种数据库全部或部分迁移到另一种数据库中?(分数:2.00)A.DataPumpB.Data base ExplorerC.BDED.ODBC6.计算机软件分系统软件和应用软件两大类,其中属于系统软件核心的是( )。(分数:2.00)A.数据库管理系统B.操作系统C.程序语言系统D.财务管理系统7.美国数据加密标准(DES)属于( )。(分数:2.0
3、0)A.单钥加密体制B.双钥加密体制C.单钥加密体制或双钥加密体制D.单钥加密体制和双钥加密体制8.现将关系模式 A 分解为两个关系模式 A1(C,T),A2(H,R,S),则其中 A1 的规范化程度达到( )。(分数:2.00)A.1NFB.2NTC.3NFD.BCNF9.一个系统在选择进程调度算法时不需要考虑的因素是_。(分数:2.00)A.处理器利用率B.等待时间C.吞吐量D.死锁10.按照级别从高到低,各级范式之间的关系下面_是正确的。(分数:2.00)A.B.C.D.11.在数据库技术中,实体一联系模型是一种_。(分数:2.00)A.概念数据模型B.结构数据模型C.物理数据模型D.逻
4、辑数据模型12.对一个由 n 个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列_方法。(分数:2.00)A.归并排序B.直接插入排序C.直接选择排序D.快速排序13.( )是一个用以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合,(分数:2.00)A.数据库系统B.数据库管理系统C.数据仓库D.数据集成14.长度为 12 的按关键字排序的查找表采用顺序组织方式。若采用二分查找方法,则在等概率情况下,查找失败时的 ASL 值是( )。(分数:2.00)A.37/12B.62/13C.39/12D.4
5、9/1315.在 ORACLE 数据库系统中,可以建立一种称为聚簇(cluster)的结构,这是为了 ( )。(分数:2.00)A.维护安全性B.加快查询速度C.维护完整性D.便于数据库恢复16.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,哪个是正确的?(分数:2.00)A.若 XY,则 XYB.若 XY,则 XYC.若Y,且 YY,则 XY,D.若 XY,则 XZ17.根据关系数据库规范理论,关系数据库中的关系要满足第一范式。下面“单位”关系中,因哪一项属性而使它不满足第一范式单位? (单位号、单位名、单位成员、单位总经理)(分数:2
6、.00)A.单位号B.单位名C.单位成员D.单位总经理18.下列关于“分布式数据库系统”的叙述中,正确的是 _。(分数:2.00)A.分散在各节点的数据是不相关的B.用户可以对远程数据进行访问,但必须指明数据的存储节点C.每个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用D.数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理19.在 FOXBASE 中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的 _ 语句。(分数:2.00)A.CREATEB.APPENDC.COPYD.INSERT20.下面不属于数据库运行过程中,可能发生的
7、 3 类故障的是(分数:2.00)A.系统故障B.事务故障C.运行故障D.介质故障21.以层次模型建立的数据库系统,其主要代表是(分数:2.00)A.DBTGB.SQLC.MISD.IMS22.在数据库设计中,用 E-R 图来描述信息结构,但不涉及信息在计算机中的表示,它是数据库设计中的哪个阶段?(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计23.用 P、V 操作管理临界区时,把信号量 mutex 的初值设定为 1。当 mutex 的等待队列中有 k(k1)个进程时,信号量的值为( )。(分数:2.00)A.kB.k-1C.1-kD.-k24.在嵌入式 SQL 中,与游标相
8、关的有 4 个语句,其中使游标定义中 SELECT 语句执行的是( )。(分数:2.00)A.DECLAREB.OPENC.FETCHD.CLOSE25.设有关系 R(S, D, M),其函数依赖集 F=(SD, DM),则关系 R 的规范化程度至多达到( )。(分数:2.00)A.1NFB.2NFC.3NFD.BCNF26.下列关于 WWW 浏览器的叙述中,不正确的是( )。(分数:2.00)A.WWW 浏览器是一种客户端软件B.通过 WWW 浏览器可以访问 Internet 上的各种信息C.通过 WWW 浏览器不可以接收邮件D.WWW 浏览器基本上都支持多媒体特性27.数据库访问命令之前,
9、数据库管理系统 DBMS 首先需要执行下列( )检查。 、语法检查 、用户存取权限检查 、语义检查(分数:2.00)A.仅B.仅C.仅D.、 和28.若 AB 为 F 所逻辑蕴涵,且 C(图片)U,则 ACBC 为 F 所逻辑蕴涵,这是函数依赖的 ( )推理规则。(分数:2.00)A.分配律B.自反律C.传递律D.增广律29.如果时间片用完,则正在运行的进程的状态变为( )。(分数:2.00)A.就绪态B.结束态C.阻塞态D.挂起态30.在排序过程中,比较次数与序列的初始位置无关的排序方法是(分数:2.00)A.直接插入排序和快速排序B.快速排序和归并排序C.直接选择排序和归并排序D.直接插入
10、排序和归并排序31.P、V 操作属于(分数:2.00)A.机器指令B.系统调用命令C.低级通信原语D.作业控制命令32.20 世纪 90 年代,随着网络技术的发展,_结构的数据库系统成为主流。(分数:2.00)A.客户机/服务器B.并行C.分布式D.网络33.在 SQL 中,内模式对应于“存储文件”,模式对应于哪一部分?(分数:2.00)A.视图B.基本表C.关系数据库D.数据查询34.设散列函数为 H(k)=k mod 7,现欲将关键码 23,14,9,6,30,12,18 依次散列于地址 06 中,用线性探测法解决冲突,则在地址空间 06 中,得到的散列表是(分数:2.00)A.14,6,
11、23,9,18,30,12B.14,18,23,9;30,12,6C.14,12,9,23,30,18,6D.6,23,30,14,18,12,935.下列关于面向对象数据库系统的叙述中,( )是不正确的?(分数:2.00)A.构造复杂对象数据类型的构造器包括集合B.引用也可用于构造复杂对象数据类型C.子类继承超类的关系是 ISA 关系D.超类继承子类的全部属性36.数据库的数据独立性是指( )。(分数:2.00)A.不会因为数据的数值变化而影响应用程序B.不会因为系统数据存储结构和逻辑结构变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结
12、构37.下列关于数据库管理系统 DBMS 和操作系统之间关系的叙述中,不正确的是( )。(分数:2.00)A.DBMS 是建立在操作系统之上的,是操作系统的用户B.DBMS 遇到读写磁盘操作时会请求操作系统服务C.操作系统保证 DBMS 对数据逻辑上的读写真实地映射到物理文件上D.操作系统提供的存取原理和基本的存取方法通常作为与 DBMS 应用层的接口38.数据模型的 3 要素是( )。(分数:2.00)A.外模式、概念模式和内模式B.关系模型、网状模型、层次模型C.实体、属性和联系D.数据结构、数据操作和数据约束条件39.在关系数据库中,实现“表中任意两行不能相同”的约束是靠 _。(分数:2
13、.00)A.外码B.属性C.主码D.列40.不同的实体是根据什么区分的(分数:2.00)A.所代表的对象B.实体名字C.属性多少D.属性的不同41.用下列 4 种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好(分数:2.00)A.冒泡排序B.直接选择排序C.直接插入排序D.归并排序42.逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?(分数:2.00)A.逻辑文件结构B.存储介质特性C.主存储器管理方式D.分配外设方式43. (分数:2.00)A.B.C.D.44.将局部 E-R 图集成为全局 E-R 图时,可能存在 3 类冲突,下面对这些冲突的描述中,不
14、属于这 3 类冲突的是(分数:2.00)A.属性冲突B.结构冲突C.命名冲突D.模式冲突45.下面说法不正确的是(分数:2.00)A.关键字是关系中能够用来唯一标识元组的属性B.在一个关系中,关键字的值不能为空C.一个关系中的所有候选关键字均可以被指定为主关键字D.关键字只能由单个的属性组成46.下述哪一条是由于关系模式设计不当所引起的问题?(分数:2.00)A.数据冗余B.数据被非法读取C.数据被非法修改D.发生死锁47. (分数:2.00)A.B.C.D.48. (分数:2.00)A.B.C.D.49. (分数:2.00)A.B.C.D.50. (分数:2.00)A.B.C.D.51.设有
15、一个已按各元素的值排好序的顺序表(长度大于 2) ,现分别用顺序查找法和二分查找法查找与给定值 k 相等的元素,比较的次数分别是,和 b,在查找不成功的情况下 s 和 b 的关系是(分数:2.00)A.s=bB.sbC.sbD.s=b52. (分数:2.00)A.B.C.D.53.对数据库进行备份主要是为了维护数据库的( )。A) 开放性 B) 一致性 C) 完整性 D) 可靠性(分数:2.00)A.B.C.D.54.下列关于广义表的叙述中,哪些是正确的?( )。I广义表是 0 个或多个单元素或子表组成的有限序列 II广义表至少有一个元素是子表 III广义表可以是递归的表广义表不能为空表 V广
16、义表可被其他广义表所共享(引用)(分数:2.00)A.仅 I、H 和B.仅 II、III 和C.仅 I、III 和 VD.仅 II、和 V55.下面关于函数依赖的叙述中,不正确的是(分数:2.00)A.若 XY,XZ,则 XYZB.若 XYZ,则 XZ,YZC.若 XY,YZ,则 XZD.若 XY,Y Y,则 XY56.在数据库技术中,反映现实世界中事物的存在方式或运动状态的是(分数:2.00)A.信息B.数据C.消息D.命令57.结构化查询语言 SQL 在哪年被国际标准化组织(ISO)采纳,成为关系数据库语言的国际标准?(分数:2.00)A.1986B.1987C.1988D.198958.
17、把 SQL 语言嵌入主语言使用时必须解决的问题有 区分 SQL 语句与主语言语句. 数据库工作单元和程序工作单元之间的通信. 协调 SQL 语句与主语言语句处理记录的不同方式(分数:2.00)A.和B.和C.和D.、和59.下列排序方法中,哪一种方法的总的关键码比较次数与记录的初始排列状态( )(分数:2.00)A.直接插入排序B.起泡排序C.快速排序D.直接选择排序60.下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型( )(分数:2.00)A.关系模型B.层次模型C.网状模型D.面向对象模型61.下列关于 E-R 模型向关系模型转换的叙述中,哪一条是不正确的?(分数:2.00)
18、A.一个实体类型转换为一个关系模式B.一个 m: n 联系转换为一个关系模式C.一个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个 1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并二、填空题(总题数:21,分数:42.00)62.填空题(每空)请将每一个空的正确答案写在答题卡上。(分数:2.00)_63.如果多个事物在某个调度下执行结果与这些事物在某个串行调度下的执行结果相同,称这个调度为 1调度。(分数:2.00)填空项 1:_64.在关系数据库模式设计中,存储异常问题有:更新异常、插入异常和 1。(
19、分数:2.00)填空项 1:_65.广域网 WAN(Wide Area Network)也称为远程网,它覆盖的地理范围从几十公里到几千公里,其通信子网主要采用的是 1 技术。(分数:2.00)填空项 1:_66.按网络的覆盖范围分类,以太网(Ethernet)是一种 1。(分数:2.00)填空项 1:_67.在批处理系统兼分时系统的系统中,往往由分时系统控制的作业称为 1 作业,而由批处理系统控制的作业称为后台作业。(分数:2.00)填空项 1:_68.设有关系模式 R(A,B,C)和 S(E,A,F),若 RA 是 R 的主码,SA 是 S 的外码,则 SA 的值或者等于 R 中某个元组的主
20、码值,或者取空值(NULL)。这是 1 完整性规则。(分数:2.00)填空项 1:_69.层次模型的数据约束,上一层记录与下一层记录之间的关联关系只能是 1 联系。(分数:2.00)填空项 1:_70.某一磁盘请求序列(磁道号):1 22 5 7 11 21 2,按照最短寻道时间优先磁盘调度算法对磁盘进行请求服务,设当前磁头在 4 道上,则磁臂总移动道数为 1。(分数:2.00)填空项 1:_71.用于生产过程控制的系统一般都是 1 系统,它要求具有对输入数据及时做出反应(响应)的能力。(分数:2.00)填空项 1:_72.两个元数分别为 m 和 n 的关系的广义笛卡尔积组成的集合的元数是 1
21、。(分数:2.00)填空项 1:_73.D/A 转换器由 4 部分组成,它们是权电阻网络、运算放大器、基准电源和 1 组成。(分数:2.00)填空项 1:_74.并行数据库系统中,对关系进行分并把它们分布到多个磁盘,所采用的主要技术有 3 种:轮转法、散列分布和 1。(分数:2.00)填空项 1:_75.线程是进程中的一个执行实体,每个线程有唯一的标识符和一张 1。(分数:2.00)填空项 1:_76.通过把独占设备改造成 1 设备,可以提高设备利用率。(分数:2.00)填空项 1:_77.PowerBuilder 除了能够设计传统的高性能、基于客户机/服务器体系结构的应用系统外,也能够用于开
22、发 1 的应用系统。(分数:2.00)填空项 1:_78.整个排序过程都在内存中进行的排序,称为 1。(分数:2.00)填空项 1:_79.计算机采用 1 工作原理。(分数:2.00)填空项 1:_80.创建一个进程的主要任务是建立该进程的 1。(分数:2.00)填空项 1:_81.实时操作系统能够及时响应随时发生的外部事件,并在严稻的 1 范围内完成对该事件的处理。(分数:2.00)填空项 1:_82.关系数据模型由关系数据结构、关系操作集合和 1 三大要素组成。(分数:2.00)填空项 1:_国家三级(数据库技术)笔试-试卷 10 答案解析(总分:164.00,做题时间:90 分钟)一、选
23、择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.层次模型的数据结构是_。(分数:2.00)A.以记录类型为结点的树B.以记录类型为结点的有向树,图中有且仅有一个结点无父结点 C.以记录类型为结点的有向图D.以记录类型为结点的有向树,图中结点有且仅有一个父结点解析:解析:层次结构是一棵有向树,树的结点是记录类型,根结点只有一个,根结点以外的结点有且只有一个父结点,上层记录与下层记录之间是 1:m 的关系。3.除个别结点外,其余结点只能有 1 个前驱结点,可有任意多个
24、后继结点,这样的结构为_。(分数:2.00)A.线性结构B.树型结构 C.图形结构D.拓扑结构解析:解析:树形结构中根结点没有前驱但可以有无数个后继,中间结点只有一个前驱,可以有无数个后继,叶子结点只有一个前驱,没有后继。4.设有关系 R、S 和 T 如下。关系 T 是由关系 R 和 SS 过_操作得到的。 (分数:2.00)A.RSB.R-S C.RSD.RS解析:解析:T 中元组是 R 中有的,而 S 中没有。5.Delphi 具有良好的数据处理能力,它所提供的哪一个工具可将数据从一种数据库全部或部分迁移到另一种数据库中?(分数:2.00)A.DataPump B.Data base Ex
25、plorerC.BDED.ODBC解析:解析:Delphi 提供了使用非常方便的工具 Data base Explore,可以快速浏览各种数据库服务器上的资料等,其提供的数据迁移工具 Data Pump,可以将数据从种数据库全部或部分移到另一种数据库中;提供的数据引擎 BDE 可以针对不同关系数据库设置大量的相关参数,调节处理能力。6.计算机软件分系统软件和应用软件两大类,其中属于系统软件核心的是( )。(分数:2.00)A.数据库管理系统B.操作系统 C.程序语言系统D.财务管理系统解析:7.美国数据加密标准(DES)属于( )。(分数:2.00)A.单钥加密体制 B.双钥加密体制C.单钥加
26、密体制或双钥加密体制D.单钥加密体制和双钥加密体制解析:8.现将关系模式 A 分解为两个关系模式 A1(C,T),A2(H,R,S),则其中 A1 的规范化程度达到( )。(分数:2.00)A.1NFB.2NTC.3NFD.BCNF 解析:9.一个系统在选择进程调度算法时不需要考虑的因素是_。(分数:2.00)A.处理器利用率B.等待时间C.吞吐量D.死锁 解析:解析:一个系统在选择算法时可考虑如下因素:1、处理器利用率;2、吞吐量;3、等待时间;4、响应时间。10.按照级别从高到低,各级范式之间的关系下面_是正确的。(分数:2.00)A.B.C.D. 解析:解析:范式是符合某一种级别的关系模
27、式的集合,关系模式 RU,F属于第 x 范式,记作:RU,FxNF,或简记为 RxNF。按照级别从高到低,各级范式之间的关系如下面关系式所示:11.在数据库技术中,实体一联系模型是一种_。(分数:2.00)A.概念数据模型 B.结构数据模型C.物理数据模型D.逻辑数据模型解析:解析:概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。概念模型的表示方法很多,其中最为常用的是 P.P.S.CHEN 于 1976 年提出的实体联系方法。该方法用 E-R 图来描述现实世界的概念模型,称为实体一联系模型(Entity-Relationship Mode1)简称 E-R
28、模型。12.对一个由 n 个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列_方法。(分数:2.00)A.归并排序B.直接插入排序C.直接选择排序 D.快速排序解析:解析:直接选择排序第一趟扫描就可以把最大的关键码找出来(不必等到排序结束),而其他几种排序方法都必须等到排序完成才能找到最大关键码。13.( )是一个用以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合,(分数:2.00)A.数据库系统B.数据库管理系统C.数据仓库 D.数据集成解析:解析:数据仓库是一今用以更好地支持企业或组织的决策分析
29、处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合。14.长度为 12 的按关键字排序的查找表采用顺序组织方式。若采用二分查找方法,则在等概率情况下,查找失败时的 ASL 值是( )。(分数:2.00)A.37/12B.62/13C.39/12D.49/13 解析:解析:二分查找的判定树应为平衡树,如图所示15.在 ORACLE 数据库系统中,可以建立一种称为聚簇(cluster)的结构,这是为了 ( )。(分数:2.00)A.维护安全性B.加快查询速度 C.维护完整性D.便于数据库恢复解析:解析:ORACLE 通过一种称为“聚簇(cluster)”的结构而将两个或两个以上的表结合
30、在一起,以提高查询速度。16.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,哪个是正确的?(分数:2.00)A.若 XY,则 XYB.若 XY,则 XY C.若Y,且 YY,则 XY,D.若 XY,则 XZ解析:解析:多值依赖的性质包括:1)若 XY,则 XZ,其中 Z=U-X-Y,即多值依赖具有对称性;2)若 XY,则 XY 函数依赖可以看作多值依赖的特殊情况;3)设属性集之间的关系是 XYWU,那么当XY 在 R(U)上成立时,XY 在 R(W)上也成立;反过来当 XY 在 R(W)上成立时,XY 在 R(U)上不一定成立;4)若 X
31、Y,且 YY,但不能断言 XY,也成立。因为多值依赖的定义中涉及了 U 中除 X、Y 之外的其余属性 Z,考虑 XY是否成立时涉及的其余的属性 Z=U-K -Y比确定 XY 成立时的其余属性 Z=U-X-Y 包含的属性列多,因此 XY不;一定成立。17.根据关系数据库规范理论,关系数据库中的关系要满足第一范式。下面“单位”关系中,因哪一项属性而使它不满足第一范式单位? (单位号、单位名、单位成员、单位总经理)(分数:2.00)A.单位号B.单位名C.单位成员D.单位总经理 解析:解析:第一范式(1NF)要求的条件是元组中的所有分量必须是不可分的数据项,而在关系(单位号、单位名、单位成员、单位总
32、经理)中单位总经理属于单位成员,所以不满足第一范式。18.下列关于“分布式数据库系统”的叙述中,正确的是 _。(分数:2.00)A.分散在各节点的数据是不相关的B.用户可以对远程数据进行访问,但必须指明数据的存储节点C.每个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 D.数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理解析:解析:分布式数据库系统由一组数据组成,这组数据分布在计算机网络的不同节点上,网络中的每一个节点都具有独立的处理能力,可以执行局部应用,同时每个节点也能通过网络通信子系统执行全局应用,这样的系统称为“分布式数据库系统”。19.在 FOXB
33、ASE 中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的 _ 语句。(分数:2.00)A.CREATEB.APPENDC.COPY D.INSERT解析:解析:CREATE 用于数据定义:COPY 用于复制;INSERT 用于插入数据。20.下面不属于数据库运行过程中,可能发生的 3 类故障的是(分数:2.00)A.系统故障B.事务故障C.运行故障 D.介质故障解析:解析:在数据库运行过程中,可能发生的故障主要有 3 类:事务故障,系统故障和介质故障。21.以层次模型建立的数据库系统,其主要代表是(分数:2.00)A.DBTGB.SQLC.MISD.IMS 解
34、析:解析:IMS 是以层次模型建立的数据库系统。22.在数据库设计中,用 E-R 图来描述信息结构,但不涉及信息在计算机中的表示,它是数据库设计中的哪个阶段?(分数:2.00)A.需求分析B.概念设计 C.逻辑设计D.物理设计解析:解析:用 E-R 图来描述信息结构,如果不涉及在某种具体的机器上表示,则还只停留在概念设计的阶段。23.用 P、V 操作管理临界区时,把信号量 mutex 的初值设定为 1。当 mutex 的等待队列中有 k(k1)个进程时,信号量的值为( )。(分数:2.00)A.kB.k-1C.1-k D.-k解析:解析:设信号量为 S,常用信号量的取值可以解释为:S 的大小表
35、示某类资源的数量。当 S0 时,表示还有资源可以分配;当 S24.在嵌入式 SQL 中,与游标相关的有 4 个语句,其中使游标定义中 SELECT 语句执行的是( )。(分数:2.00)A.DECLAREB.OPEN C.FETCHD.CLOSE解析:解析:与游标有关的 SQL 语句有下列 4 个:游标定义语句。游标是与某一查询结果相联系的符号名,游标用 SQL 的 DECLARE 语句定义,它是说明语句,此时游标定义中的 SELECT 语句并不执行。游标打开语句。此时执行游标定义中的 SELECT 语句,同时游标处于活动状态。游标推进语句。此时执行游标向前推进一行,并把游标指向的行中的值驭出
36、,放到语句中说明的对应的程序变量中。FETCH 语句常置于主语言程序的循环中,并借助主语言的处理语句逐一处理畜询结果中的一个个行。游标关闭语句。关闭游标,使它不再和原来的查询结果相联系。25.设有关系 R(S, D, M),其函数依赖集 F=(SD, DM),则关系 R 的规范化程度至多达到( )。(分数:2.00)A.1NFB.2NF C.3NFD.BCNF解析:解析:关系 R 显然满足第一范式。关系 R 的码是 S,显然也没有非主属性对码的部分函数依赖,因此也满足第二范式。但 M 属性传递依赖于 S,不满足第三范式。所以关系 R 规范化程度至多达到 2NF。26.下列关于 WWW 浏览器的
37、叙述中,不正确的是( )。(分数:2.00)A.WWW 浏览器是一种客户端软件B.通过 WWW 浏览器可以访问 Internet 上的各种信息C.通过 WWW 浏览器不可以接收邮件 D.WWW 浏览器基本上都支持多媒体特性解析:解析:WWW 浏览器是用来浏览 Internet 上主页的客户端软件,利用它可以访问 Internet 上的各种信息。更重要的是,目前的浏览器摹本上都支持多媒体特性,可以通过浏览器来播放声音、动画和视频。27.数据库访问命令之前,数据库管理系统 DBMS 首先需要执行下列( )检查。 、语法检查 、用户存取权限检查 、语义检查(分数:2.00)A.仅B.仅C.仅D.、
38、和 解析:解析:数据库访问命令之前,数据库管理系统 DBMS 首先需要对命令进行语法检查。语法检查后进行语义检查和用户存取权限检查。确定语义正确、存取权限合法后便决定执行该命令。28.若 AB 为 F 所逻辑蕴涵,且 C(图片)U,则 ACBC 为 F 所逻辑蕴涵,这是函数依赖的 ( )推理规则。(分数:2.00)A.分配律B.自反律C.传递律D.增广律 解析:解析:Armstrong 公理系统包括以下 3 条基本的推理规则。自反律。若 Y(图片)X(图片)U,则XY 为 F 所逻辑蕴含。增广律。若 XY 为 F 所逻辑蕴含,且 Z(图片)U,则 XZYZ 为 F 所逻辑蕴含。传递律。若 XY
39、 及 YZ 为 F 所逻辑蕴含,则 XZ 为 F 所逻辑蕴含。由以上的说明可以看出,题干所给的推理规则符合增广律的格式。29.如果时间片用完,则正在运行的进程的状态变为( )。(分数:2.00)A.就绪态 B.结束态C.阻塞态D.挂起态解析:解析:运行中的进程可以处于以下 3 种状态之一:运行、就绪、等待。运行状态是指进程已获得CPU,并且在 CPU 上执行的状态。就绪状态是指一个进程已经具有运行条件,但由于没有获得 CPU 而不能运行所处的状态。等待状态是指进程因等待某种事件发生而暂时不能运行的状态。进程在运行过程中,由于它自身的进展情况和外界环境的变化,3 种状态可以相互转换,下图表示 3
40、 种基本状态之间的转换及其典型的转换原因:30.在排序过程中,比较次数与序列的初始位置无关的排序方法是(分数:2.00)A.直接插入排序和快速排序 B.快速排序和归并排序C.直接选择排序和归并排序D.直接插入排序和归并排序解析:解析:归并排序要求待排序文件已经部分排序,而其他的排序方法对排序文件的初始状态不做要求。31.P、V 操作属于(分数:2.00)A.机器指令B.系统调用命令C.低级通信原语 D.作业控制命令解析:解析:P(S)和 V(S)都是在同一个 S 上操作,都在屏蔽中断下执行。于是,P 操作和 V 操作实际上应该是“P 操作原语”和“V 操作原语”。32.20 世纪 90 年代,
41、随着网络技术的发展,_结构的数据库系统成为主流。(分数:2.00)A.客户机/服务器 B.并行C.分布式D.网络解析:33.在 SQL 中,内模式对应于“存储文件”,模式对应于哪一部分?(分数:2.00)A.视图B.基本表 C.关系数据库D.数据查询解析:解析:在 SQL 中,模式对应于“基本表”,内模式对应于“存储文件”,外模式对应于“视图”和部分幕表。模式对应于“基本表”,所以 D)选项正确。掌握关系数据库系统的三级模式的含义。34.设散列函数为 H(k)=k mod 7,现欲将关键码 23,14,9,6,30,12,18 依次散列于地址 06 中,用线性探测法解决冲突,则在地址空间 06
42、 中,得到的散列表是(分数:2.00)A.14,6,23,9,18,30,12B.14,18,23,9;30,12,6 C.14,12,9,23,30,18,6D.6,23,30,14,18,12,9解析:解析:将 23,14,9,6,30,12,18 依次按散列函数 K(k)kmod7 计算,并按线性探测法解决冲突,得到的散列结果是 14,18,23,9,30,12,6。35.下列关于面向对象数据库系统的叙述中,( )是不正确的?(分数:2.00)A.构造复杂对象数据类型的构造器包括集合B.引用也可用于构造复杂对象数据类型C.子类继承超类的关系是 ISA 关系D.超类继承子类的全部属性 解析
43、:36.数据库的数据独立性是指( )。(分数:2.00)A.不会因为数据的数值变化而影响应用程序B.不会因为系统数据存储结构和逻辑结构变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构解析:解析:数据的物理独立性和数据的逻辑独立性。数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,也就是说,当数据的物理存储改变时,应用程序不变。数据的独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。37.下列关于数据库管理系统 DBMS 和操作系统之间关系的叙述中,不
44、正确的是( )。(分数:2.00)A.DBMS 是建立在操作系统之上的,是操作系统的用户B.DBMS 遇到读写磁盘操作时会请求操作系统服务C.操作系统保证 DBMS 对数据逻辑上的读写真实地映射到物理文件上D.操作系统提供的存取原理和基本的存取方法通常作为与 DBMS 应用层的接口 解析:38.数据模型的 3 要素是( )。(分数:2.00)A.外模式、概念模式和内模式B.关系模型、网状模型、层次模型C.实体、属性和联系D.数据结构、数据操作和数据约束条件 解析:解析:模型是指现实世界的模拟和抽象。数据模型是数据库系统的数学形式框架,是数据库系统的核心和基础。数据模型通常由数据结构、数据操作和
45、数据约束条件 3 部分组成。39.在关系数据库中,实现“表中任意两行不能相同”的约束是靠 _。(分数:2.00)A.外码B.属性C.主码 D.列解析:40.不同的实体是根据什么区分的(分数:2.00)A.所代表的对象B.实体名字C.属性多少D.属性的不同 解析:解析:客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。客观世界中,不同的事物是由事物所具有的特征加以区分的。在信息世界中,事物的特征被抽象为实体的属性,不同的实体,其属性也不同。因此,在信息世界中,实体是根据实体属性的不同加以区分的,实体的名字是赋予实体的称谓,属性的多少不能反映实体的本质特征。
46、41.用下列 4 种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好(分数:2.00)A.冒泡排序B.直接选择排序C.直接插入排序 D.归并排序解析:解析:直接插入排序的基本算法是:当插入第 i(i=1)个对象时,前面的 V0,V1,Vi-1已经排好序,这时,用 Vi的关键码与 Vi-1,Vi-2的关键码顺序进行比较,找到插入位置即将 Vi插入,原来位置上的对象则向后移。 由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关,准确地说,就是与可以取的值有关。在本题中,序列已经排好了序,所以其 i 的取值达到了最大,就是序列中元素的个数,其实也就是根本无需比较和交换,所以这种方法是最经济的。42.逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?(分数:2.00)A.逻辑文件结构B.存储介质特性 C.主存储器管理方式D.分配外设方式解析:解析:用户的逻辑文件要存放到存储介质上时,文件系统要根据存储设备的类型,用户采用的存取方式决定文件在存储介质上的组织方式。43. (分数:2.00)A. B.C.D.解析:解析:Oracle Express Server 是一个联机分析处理器。Oracle Express Objects 是可视化工具