1、国家三级(数据库技术)笔试-试卷 27及答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.数据的管理方法主要有_。(分数:2.00)A.批处理和文件系统B.文件系统和分布式系统C.分布式系统和批处D.数据库系统和文件系统3.在数据库逻辑结构设计中,将 E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?(分数:2.00)A.2B.3C.4D.54.在顺序
2、表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为(分数:2.00)A.2B.3C.4D.55.在下列关于关系的叙述中,错误的是(分数:2.00)A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要6.在现在的数据库系统开发中,常采用高级语言或第四代(4GL)语言进行开发,这是为了(分数:2.00)A.代码的可重用性B.系统的可维护性C.降低开发和维护费用D.用户界面的友好性7.数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的(分数:2.00)A.语法解释B.语
3、义解释C.语意说明D.用法说明8.下列关于数据仓库的叙述中,哪一个是不正确的?(分数:2.00)A.数据仓库通常采用三层体系结构B.底层的数据仓库服务器一般是一个关系型数据库系统C.数据仓库中间层 OLAP服务器只能采用关系型 OLAPD.数据仓库前端分析工具中包括报表工具9.下列操作系统中不属于网络作系统的是( )。(分数:2.00)A.Windows 2000B.Windows NTC.UNIXD.NetWare10.在进程所请求的打印任务结束后,将使进程状态从( )。(分数:2.00)A.运行状态变为就绪状态B.运行状态变为等待状态C.就绪状态变为等待状态D.等待状态变为就绪状态11.在
4、关系数据库设计中,使每个关系达到 3NF。这是哪个设计阶段的任务? ( )(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计12.在对象关系数据库系统中,创建新的基本数据类型需要说明的信息包括( )。 类型名 类型的存储信息 类型的地址 类型与 ASCII码之间的转换(分数:2.00)A.、和B.、和C.、和D.全部13.设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用直接选择排序法,一趟扫描后的结果为( )。(分数:2.00)A.(15,2,4,18,16,5,8,24,17,9,13,25)B.(2,9,4,2
5、5,15,16,13,18,17,5,8,24)C.(9,4,16,15,2,13,18,17,5,8,24,25)D.(9,16,4,25,2,15,13,18,5,17,8,24)14.按照级别从高到低,各级范式之间的关系下面_是正确的。(分数:2.00)A.B.C.D.15.当中断产生时,系统所做的第一项工作是_。(分数:2.00)A.识别中断源,分析中断产生的原因B.保护被中断程序的现场C.判断中断源的中断优先级D.取得中断处理程序的入口地址16.MSSQL SERVER数据库系统的核心是_。(分数:2.00)A.SYBASE SQL SERVERB.IBM DB2C.Microsof
6、t SQL ServerD.Oracle17.在请求页式存储管理中,若所需页面不在内存中,则会引起什么中断( )(分数:2.00)A.输入输出中断B.时钟中断C.越界中断D.缺页中断18.下面哪一项是 SQLServer数据库管理系统的核心数据库引擎?(分数:2.00)A.MS SQL Server ServiceB.SQL Server AgentC.MS DTCD.Microsoft English Query19.系统为了管理文件,设立了专门的数据结构文件控制块(FCB) 。FCB 是在执行下列哪一个系统调用时建立的?(分数:2.00)A.createB.openC.readD.writ
7、e20.在关系数据库中,存储文件是三级模式结构中的(分数:2.00)A.外模式B.模式C.存储模式D.内模式21.二维数组 A06,09,其每个元素占 2个字节,从首地址 200开始,按行优先顺序存放,而元素A7,5的存储地址为(分数:2.00)A.350B.570C.275D.48222.SQL语言中的“视图(view)”对应于数据库系统三级模式结构中的_。(分数:2.00)A.外模式B.模式C.内模式D.都不对应23.计算机软件分系统软件和应用软件两大类,其中处于系统软件核心地位的是(分数:2.00)A.数据库管理系统B.操作系统C.程序语言系统D.网络通信软件24.下列属于 IBM的 D
8、B2产品的是(分数:2.00)A.DB2 Server AnalyzerB.DB2 Warehouse ManagerC.DB2 OLAP ServerD.Adaptive Server Connect25.实际上数据库设计者能有限控制的是(分数:2.00)A.辅助空间B.I/O服务C.I/O队列等待时间D.封锁延迟26.信息安全包括哪些方面的内容? 保密性 完整性 可用性 可控性(分数:2.00)A.和B.C.D.全部27.下列的故障中,可能会造成事务执行失败的是(分数:2.00)A.系统故障B.磁盘故障C.逻辑错误D.硬件故障28.下列 SQL语句中,修改表结构的是(分数:2.00)A.A
9、LTERB.CREATEC.UPDATED.INSERT29.不允许任何其他事务对这个锁定目标再加上任劳任何类型锁的锁是(分数:2.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是30.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的(分数:2.00)A.指令B.程序C.设备D.文件31.设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用起泡排序法,一趟扫描后的结果为(分数:2.00)A.(15,2,4,18,16,5,8,24,17,9,13,25)B.(2,9,4,25,
10、15,16,13,18,17,5,8,24)C.(9,4,16,15,2,13,18,17,5,8,24,25)D.(9,16,4,25,2,15,13,18,5,17,8,24)32.数据的完整性是指( )。(分数:2.00)A.数据的存储和使用数据的程序无关B.防止数据被非法使用C.数据的正确性、一致性D.减少重复数据33.PowerDesigner中的 WarehouseArchitect模块的主要功能是( )。(分数:2.00)A.用于物理(逻辑)数据库的设计和应用对象的生成B.通过模型的共享支持高级团队工作的能力C.用于数据仓库和数据集市的建模和实现D.提供对 PowerDesign
11、er所有模型信息的只读访问34.设有关系 R,S 和 T如下。关系 T是由关系 R和 S经过哪种操作得到的? (分数:2.00)A.B.C.D.35.下面关于函数依赖的叙述中,不正确的是(分数:2.00)A.若 XY,XZ,则:XYZB.若 XYZ,则 XZ,YZC.若 XY,WYZ,则 XWZD.若 XY,则 XZYZ36.下列算法中,不属于进程调度算法的是(分数:2.00)A.先进先出算法B.时间片轮转算法C.直接插入排序算法D.最高优先数算法37.下列关于这个关系的叙述中,不正确的是 职员关系是 S(S#,SNAME,SEX,AG)主码为 S# 部门关系是 C(C#,CNAM)主码为 C
12、# 职员部门关系是 SC(S#,C#,r emark)主码为(S#,C#)(分数:2.00)A.SC.C#是外码B.SC.S#是外码C.S是 SC的参照关系D.C是 SC的目标关系38.以层次模型建立的数据库系统,其主要代表是(分数:2.00)A.DBTGB.SQLC.MISD.IMS39.若用如下的 SQL语句创建一个表 S: CREATE TABLE S(S# char (16) NOT NULL; SNAME char (8) NOT NULL,SEX char(2),AGE integer) 向表 S中插入如下行时,哪一行可以被插入?(分数:2.00)A.(991001,李明芳,女,2
13、3)B.(990746,张民,NULL,NULL)C.(NULL,陈道明,男,35)D.(992345,NULL,女,25)40.在微机系统中,只读存储器常标记为(分数:2.00)A.ROMB.RAMC.External MemoryD.Internal Memory41.在下列操作系统的各个功能组成部分中,哪一个不需要有硬件的支持? _。(分数:2.00)A.进程调度B.时钟管理C.地址映射D.中断系统42.下面列出的条目中,哪些是数据仓库的基本特征?_。 数据仓库是面向主题的 数据仓库的数据是集成的 数据仓库的数据是相对稳定的 数据仓库的数据是反映历史变化的(分数:2.00)A.、和B.、
14、和C.、和D.都是43.下列关于 Delphi的叙述中,哪种是不正确的?(分数:2.00)A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Delphi可以方便地支持数据仓库的创建44.用二分法进行插入排序,记录移动个数为(分数:2.00)A.O(nlog 2 n)B.O(n 2 )C.O(log 2 n)D.O(n)45.在分区存储管理的可变分区中,系统为当前正在运行的进程提供一对寄存器,它们是(分数:2.00)A.基址寄存器和限长寄存器B.页表始址寄
15、存器和限长寄存器C.上界寄存器和限长寄存器D.直接地址寄存器和间接地址寄存器46.设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码 33被放到了第几个位置(分数:2.00)A.3B.5C.7D.947.不允许其他事务对这个锁定目标再加上任何类型锁的锁是(分数:2.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是48.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,为日志记录的内容的是事务开始信息更新信息提交信息事务中止信息(分数:2.00)A.和
16、B.、和C.、和D.全部49.关于分布式数据库系统,不正确的是(分数:2.00)A.分布式系统的存储结构要比非分布式系统复杂B.分布式系统用户的操作与非分布式系统没有什么不同C.数据操作在逻辑上没有变化D.分布式系统的所有问题都是用户级别的50.在包含 1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?(分数:2.00)A.线性表按顺序方式存储,查找关键码值为 666的节点B.线性表按链接方式存储,查找关键码值为 666的节点C.线性表按顺序方式存储,查找线性表中第 900个节点D.线性表按链接方式存储,查找线性表中第 900个节点51.关于数据库技术的发展历史,下列说明不正确
17、的是(分数:2.00)A.关系模型数据库系统属于第代数据库系统B.新一代数据库系统具有很好的开放性C.新一代数据库系统包含关系数据库管理系统D.新一代数据库系统支持面向对象技术52. (分数:2.00)A.B.C.D.53.在一棵二叉树上,度为零的节点的个数为,n0,度为 2的节点的个数为 n2,则 n0的值为(分数:2.00)A.n2+1B.n2-1C.n2D.n2/254.数据库中对全部数据的整体逻辑结构的描述,作为数据库的(分数:2.00)A.存储模式B.子模式C.模式D.外模式55. (分数:2.00)A.B.C.D.56.建立一个学生信息表 student,要求它由学号 sno、姓名
18、 sname、性别 sex、年龄 age4个属性组成,其学号属性唯一,学号、姓名字段不能为空。下列语句正确的是(分数:2.00)A.CREATE TABLE student(sno char(5) NOT NULL sname char(8) NOT NULL sex char(1) age int);B.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) sex char(1) age int);C.CREATE TABLE (sno char(5) NOT NULL UNIQUE sname char(8) NOT
19、 NULL sex char(1) age int);D.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);57.在 OracleT具中,用于支持数据仓库应用的是_。(分数:2.00)A.Oracle Discoverer2000B.Oracle Designer2000C.Oracle Developer2000D.Oracle Financials58.下列关于数据操纵模块功能的叙述中,_是不正确的。(分数:2.00)A.支持对数据的修改B.支持数据的检
20、索C.支持在数据库中创建视图D.支持嵌入式查询59.下列_关系运算不要求:“R 和 S具有相同的元数,且它们对应属性的数据类型也相同”。(分数:2.00)A.RSB.RSC.R-SD.RS60.设某散列表的当前状态如下: (分数:2.00)A.0.37B.0.42C.0.58D.0.7361.下列关于 ADSL技术的叙述中,哪些是正确的?.利用 ADSL技术可以接入 Internet.ADSL 技术利用现有的一对电话铜线,为用户提供上、下行对称的传输速率.用户可以通过 ADSL宽带接入方式进行网上聊天(分数:2.00)A.仅和B.仅和C.仅和D.都正确二、填空题(总题数:21,分数:42.00
21、)62.填空题(每空)请将每一个空的正确答案写在答题卡上。(分数:2.00)_63.分布式系统与并行系统不同,分布式数据库系统由一些 1 的节点组成,这些节点不共享任何物理部件。(分数:2.00)填空项 1:_64.在各种查找方法中,平均查找长度与结点个数 n无关的查找方法是 1。(分数:2.00)填空项 1:_65.当对视图进行 UPDATE、INSERT 和 DELETE 操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项 1。(分数:2.00)填空项 1:_66.在关系数据模型中,二维表的列称为属性,二维表的行称为 1。(分数:2.00)填空项
22、1:_67.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时, 1 的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。(分数:2.00)填空项 1:_68.通道是独立于 CPU的专门负责数据的 1 传输工作的处理机。(分数:2.00)填空项 1:_69.用于生产过程控制的系统一般都是 1 系统,它要求具有对输入数据及时做出反应 (响应)的能力。(分数:2.00)填空项 1:_70.数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的 1。(分数:2.00)填空项 1:_71.设 F是由 T1、T2 和 T3三棵树组成的森林,与 F对应的
23、二叉树为 B,已知 T1、T2 和 T3的节点个数分别 n1、n2 和 n3,则二叉树 B的根节点的左子树和右子树中的节点个数分别为 n2+n1-1 和 1。(分数:2.00)填空项 1:_72.面向对象技术的复杂对象构造能力,突破了关系模型的 1 不可再分的限制。(分数:2.00)填空项 1:_73.在虚拟页式存储管理系统中,如果页面淘汰算法选择不好,会使页面在内存与外存之间频繁调度,这种现象称为 1。(分数:2.00)填空项 1:_74.在数据仓库建立过程中,对数据进行纠正和预处理的过程称为数据 1。(分数:2.00)填空项 1:_75.在存储管理中,为实现地址映射,硬件应提供两个寄存器,
24、一个是基址寄存器,另一个是 1。(分数:2.00)填空项 1:_76.SQL语言既是自含式语言,又是 1。(分数:2.00)填空项 1:_77.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句 REVOKE实现其中的 1 功能。(分数:2.00)填空项 1:_78.数据模型可分为概念数据模型和结构数据模型,层次模型是 1 数据模型。(分数:2.00)填空项 1:_79.Armstrong公理系统的三条推理规则是自反律、 1、增广律。(分数:2.00)填空项 1:_80.当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其它事务对该数据项的访问,这种方法称为 1。(
25、分数:2.00)填空项 1:_81.在 SQL语言中,使用 1 语句进行授权。(分数:2.00)填空项 1:_82.设有二维数组 A112, 110,其每个元素占 4个字节,数据按列优先顺序存储,第一个元素的存储地址为 100,那么元素 A4,5的存储地址为 1。(分数:2.00)填空项 1:_国家三级(数据库技术)笔试-试卷 27答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.数据的管理方法主要有_。(分
26、数:2.00)A.批处理和文件系统B.文件系统和分布式系统C.分布式系统和批处D.数据库系统和文件系统 解析:解析:数据的管理方法主要有:数据库系统和文件系统。3.在数据库逻辑结构设计中,将 E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?(分数:2.00)A.2B.3C.4 D.5解析:解析:本题考查数据库逻辑结构设计的基本知识,参见 4.4.4节“逻辑结构设计方法”。正确答案为 C。4.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为(分数:2.00
27、)A.2B.3C.4 D.5解析:解析:二分查找又称为折半查找,首先用待查元素的关键字与线性表中间位置的一个元素的关键值做比较,若相同则查找成功,否则以这个中间值为界将线性表分为两个子表,假设子表 1中所有元素的关键值都小于中间元素,子表 2中的所有元素的关键值都大于中间元素说明待查元素在子表 1中,完成了一次查找,这是一次失败的查找,因为 11并不在序列表中,一共进行了 4次比较。5.在下列关于关系的叙述中,错误的是(分数:2.00)A.表中任意两行的值不能相同B.表中任意两列的值不能相同 C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要解析:解析:对于关系而言,二维表中的一行称为关系的
28、元组,二维表中的一列称为关系的属性,关系中不能有相同的元组,行、列在表中的顺序无关紧要,但表的不同属性(列)可能有相同的值域,可以相同。6.在现在的数据库系统开发中,常采用高级语言或第四代(4GL)语言进行开发,这是为了(分数:2.00)A.代码的可重用性B.系统的可维护性C.降低开发和维护费用 D.用户界面的友好性解析:解析:在数据库系统的开发中,开发的周期意味着开发的成本,开发周期越长,所投入的人力、物力就越多,无形中提高了开发的成本,所以采用高级语言或第四代(4GL)语言进行开发,以缩短开发周期,降低开发费用。另外,软件维护所产生的费用也不可忽视。实践证明,对于自行开发的应用,底层运行环
29、境的年维护费用,可达开发费用的 15%20%,而应用本身的年维护费用则只达到开发费用的 10%20%,如果应用开发工具本身提供了底层支持运行环境,使业务人员专注于业务规则和数据处理流程的开发,就可降低开发和维护的费用。7.数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的(分数:2.00)A.语法解释B.语义解释 C.语意说明D.用法说明解析:解析:数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的语义解释。8.下列关于数据仓库的叙述中,哪一个是不正确的?(分数:2.00)A.数据仓库通常采用三层体系结构B.底层的数据仓库服务器一般是一个关系型数据库系统C.数据仓库中间层 OL
30、AP服务器只能采用关系型 OLAP D.数据仓库前端分析工具中包括报表工具解析:解析:数据仓库采用三层体系结构,底层的数据仓库服务器一般是一个关系型数据库系统,其前端分析工具也包括报表工具。9.下列操作系统中不属于网络作系统的是( )。(分数:2.00)A.Windows 2000 B.Windows NTC.UNIXD.NetWare解析:解析:目前局域网中主要存在以下几类网络操作系统:Windows 类网络操作系统主要有 Windows NT4.0 Server、Windows 2000 Server/Advance Server,以及最新的 Windows 2003 Server/ Ad
31、vance Server等;NetWare 类操作系统和 Unix、Linux 操作系统等。10.在进程所请求的打印任务结束后,将使进程状态从( )。(分数:2.00)A.运行状态变为就绪状态B.运行状态变为等待状态C.就绪状态变为等待状态D.等待状态变为就绪状态 解析:解析:进程在打印过程中通常由 I/O控制器接管对打印机的管理,此时并不占用 CPU资源,进程处于等待状态,当打印任务完成时,进程将从等待状态转换为就绪状态,等待系统为它分配处理机资源做打印后的善后处理。11.在关系数据库设计中,使每个关系达到 3NF。这是哪个设计阶段的任务? ( )(分数:2.00)A.需求分析B.概念设计C
32、.逻辑设计 D.物理设计解析:12.在对象关系数据库系统中,创建新的基本数据类型需要说明的信息包括( )。 类型名 类型的存储信息 类型的地址 类型与 ASCII码之间的转换(分数:2.00)A.、和B.、和 C.、和D.全部解析:13.设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用直接选择排序法,一趟扫描后的结果为( )。(分数:2.00)A.(15,2,4,18,16,5,8,24,17,9,13,25)B.(2,9,4,25,15,16,13,18,17,5,8,24) C.(9,4,16,15,2,13,18,17,5,
33、8,24,25)D.(9,16,4,25,2,15,13,18,5,17,8,24)解析:14.按照级别从高到低,各级范式之间的关系下面_是正确的。(分数:2.00)A.B.C.D. 解析:解析:范式是符合某一种级别的关系模式的集合,关系模式 RU,F属于第 x范式,记作:RU,FxNF,或简记为 RxNF。按照级别从高到低,各级范式之间的关系如下面关系式所示:15.当中断产生时,系统所做的第一项工作是_。(分数:2.00)A.识别中断源,分析中断产生的原因B.保护被中断程序的现场 C.判断中断源的中断优先级D.取得中断处理程序的入口地址解析:解析:中断处理一般按顺序完成以下工作:1、保护被中
34、断程序的现场;2、识别中断源,分析中断产生的原因;3、执行相应的中断处理程序;4、恢复被中断程序的现场,继续执行被中断的程序。16.MSSQL SERVER数据库系统的核心是_。(分数:2.00)A.SYBASE SQL SERVERB.IBM DB2C.Microsoft SQL Server D.Oracle解析:解析:MSSQL SERVER 数据库系统是美国 Microsoft(微软)公司的产品,其核心是 Microsoft SQL Server,简称为 MSSQL SERVER或 SQL SERVER。17.在请求页式存储管理中,若所需页面不在内存中,则会引起什么中断( )(分数:2
35、.00)A.输入输出中断B.时钟中断C.越界中断D.缺页中断 解析:解析:在页式存储管理中,若所需页面不在内存中则会引起缺页中断。18.下面哪一项是 SQLServer数据库管理系统的核心数据库引擎?(分数:2.00)A.MS SQL Server Service B.SQL Server AgentC.MS DTCD.Microsoft English Query解析:解析:MS SQL Server Service 是数据库管理系统的核心数据库引擎,它在数据库管理系统中的地位就像发动机在汽车上的地位一样,是最重要的组成部分。MS SQL Server Service 从服务一启动就运行在
36、Windows NT服务器上,直到服务停止为止。19.系统为了管理文件,设立了专门的数据结构文件控制块(FCB) 。FCB 是在执行下列哪一个系统调用时建立的?(分数:2.00)A.create B.openC.readD.write解析:解析: 常用的文件调用系统有:建立文件 create;打开文件 open;读文件 read;写文件write,关闭文件 close和撤销文件 delete。在用户创建文件时(create 系统调用),系统将为这一新文件分配一个文件控制块(FCB) 。20.在关系数据库中,存储文件是三级模式结构中的(分数:2.00)A.外模式B.模式C.存储模式D.内模式 解
37、析:解析:数据库的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成。模式也称逻辑模式和概念模式,模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式;外模式也称子模式、用户模式,可以描述某个特定的用户组所使用的那一部分数据库,一个数据库可以有多个外模式;内模式也称物理模式,是数据库内部的表示方法。在关系数据库中,模式对应基本表(table)、外模式对应于视图、而内模式对用于存储文件。因此存储文件是三级模式结构中的内模式。21.二维数组 A06,09,其每个元素占 2个字节,从首地址 200开始,按行优先顺序存放,而元素A7,5的存储地
38、址为(分数:2.00)A.350 B.570C.275D.482解析:解析:由于该数组按行优先顺序存储,所以每行共占 102=20个字节。由此可知:A7,5(第 8行第 6个元素)的地址是 200+207+25=350。对于按行优先顺序存储的二维数组 Amn,若其首地址是 S,每个元素占 k个字节,则数组元素 Aij的地址 p是:pS+(i*n+j)*k;在本题中,A8,5用 C描述就是 A75,我们使用公式:p200+(7*10+5)*2=350。22.SQL语言中的“视图(view)”对应于数据库系统三级模式结构中的_。(分数:2.00)A.外模式 B.模式C.内模式D.都不对应解析:解析
39、:SQL 语言支持数据库三级模式结构,有些术语与传统的关系数据库术语不同,在 SQL中,模式对应于“基本表(base table)”,内模式对应于“存储文件”,外模式对应于“视图(view)”和部分基本表。23.计算机软件分系统软件和应用软件两大类,其中处于系统软件核心地位的是(分数:2.00)A.数据库管理系统B.操作系统 C.程序语言系统D.网络通信软件解析:解析:操作系统是系统软件的核心部分,它不仅是硬件与所有其他软件之间的接口,而且是整个计算机系统的控制和管理中心。24.下列属于 IBM的 DB2产品的是(分数:2.00)A.DB2 Server AnalyzerB.DB2 Wareh
40、ouse ManagerC.DB2 OLAP ServerD.Adaptive Server Connect 解析:解析:Adaptive Server Connect 属于 SYBASE产品。25.实际上数据库设计者能有限控制的是(分数:2.00)A.辅助空间B.I/O服务C.I/O队列等待时间D.封锁延迟 解析:解析:实际上数据库设计者能有效控制的是 I/O服务和辅助空间;有限控制的是封锁延迟,CPU 时间和主存空间;完全不能控制的是 CPU和 I/O队列等待时间,数据通信延迟时间。26.信息安全包括哪些方面的内容? 保密性 完整性 可用性 可控性(分数:2.00)A.和B.C.D.全部
41、解析:解析:信息安全包括 4方面的内容,即信息的保密性、完整性、可用性和町控性。掌握信息安全的概念,数字签名的概念,以及什么是密钥管理。27.下列的故障中,可能会造成事务执行失败的是(分数:2.00)A.系统故障B.磁盘故障C.逻辑错误 D.硬件故障解析:解析:逻辑错误、系统错误可能会造成事务执行失败。注意:系统故障、磁盘故障和硬件故障都不会导致事务执行失败。28.下列 SQL语句中,修改表结构的是(分数:2.00)A.ALTER B.CREATEC.UPDATED.INSERT解析:解析:在 SQL语句中,修改表结构的命令是 ALTER,CREATE 用于新建一个表,UPDATE 用于表中数
42、据的更新。INSERT 用于表中数据的插入。29.不允许任何其他事务对这个锁定目标再加上任劳任何类型锁的锁是(分数:2.00)A.共享锁B.排他锁 C.共享锁或排他锁D.以上都不是解析:解析:给数据项加锁的方式有多种,最基本的两种是共享锁和排他锁:共享锁:Ti 获得了数据项Q上的共享锁,则 Ti可读 Q但不能写 Q。排他锁:Ti 获得了数据项 Q上的排他锁,则 Ti可读 Q又可写Q。不允许任何其他事务对这个锁定目标再加上任何类型锁的锁是排他锁。30.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的(分数:2.00)A.指令B.程序 C.设备D.文
43、件解析:解析:计算机病毒是一种特殊的具有破坏性的计算机程序,它具有自我复制能力,可通过非授权入侵而隐蔽在可执行程序或数据文件中。31.设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用起泡排序法,一趟扫描后的结果为(分数:2.00)A.(15,2,4,18,16,5,8,24,17,9,13,25)B.(2,9,4,25,15,16,13,18,17,5,8,24)C.(9,4,16,15,2,13,18,17,5,8,24,25) D.(9,16,4,25,2,15,13,18,5,17,8,24)解析:解析:将排序的记录顺次两两
44、比较,若为逆序则进行交换,一趟起泡排序的效果是将关键码值最大的记录交换到了最后位置。32.数据的完整性是指( )。(分数:2.00)A.数据的存储和使用数据的程序无关B.防止数据被非法使用C.数据的正确性、一致性 D.减少重复数据解析:解析:数据完整性是指数据库的正确性、有效性、一致性和相容性。33.PowerDesigner中的 WarehouseArchitect模块的主要功能是( )。(分数:2.00)A.用于物理(逻辑)数据库的设计和应用对象的生成B.通过模型的共享支持高级团队工作的能力C.用于数据仓库和数据集市的建模和实现 D.提供对 PowerDesigner所有模型信息的只读访问
45、解析:解析:PowerDesigner AppModeler 用于物理(逻辑)数据库的设计,和应用对象的生成。PowerDesigner MetaWorks通过模型的共享支持高级团队工作的能力。PowerDesigner WarehouseArchitect用于数据仓库和数据集市的建模和实现。PowerDesigner Viewer 提供了对 PowerDesigner所有模型信息的只读访问,包括处理、概念、物理(逻辑)和仓库模型。34.设有关系 R,S 和 T如下。关系 T是由关系 R和 S经过哪种操作得到的? (分数:2.00)A.B.C. D.解析:解析:关系运算中,“交”的定义是:关系
46、 R和 S的交是既属于月又属于 5的元组组成的集合,记做 RS。关系 T 中的两个元组正是对 R和 S进行交运算得来的。35.下面关于函数依赖的叙述中,不正确的是(分数:2.00)A.若 XY,XZ,则:XYZB.若 XYZ,则 XZ,YZ C.若 XY,WYZ,则 XWZD.若 XY,则 XZYZ解析:解析:本题是对函数依赖定义和公理的考查。选项 A:若 XY,XZ,则 XYZ 属函数依赖的合并规则;选项 C:若 XY,WYZ,则 XWZ,属函数依赖的伪传递规则,而选项 D:若 XY,则 XZYZ,属函数的增广律;但选项 B:,若 XYZ,则 XZ,YZ 则不成立,因为是 2函数依赖于 X和 Y,X 和 Y中的任意一个都不能函数决定 Y。所以本题正确答案为选项 B。36.下列算法中,不属于进程调度算法的是(分数:2.00)A.先进先出算法B.时间片轮转算法C.直接插入排序算法 D.最高优先数算法解析:解析:进程调度算法包括先进先出算法(FIFO)、时间片轮转算法(RR)和最高优先数算法(HPF)。37.下列关于这个关系的叙述中,不正确的是 职员关系是 S(S#,SNAME,SEX,AG)主码为 S# 部门关系是 C(C#,CNAM)主码为 C# 职员部门关系是 SC(S#,C#,r emark)主