1、国家三级(数据库技术)笔试模拟试卷 118及答案与解析 1 在下列设备中,哪一项是计算机的输入设备 ? ( A)显示器 ( B)键盘 ( C)打印机 ( D)绘图仪 2 在下列计算机语言中,哪个 (哪些 )依赖于具体的机器 ? 高级语言 机器语言 汇编语言 ( A)只有 ( B)只有 ( C) 和 ( D) 、 和 3 为了实现数据终端设备之间的通信,在通信网络中必须设置交换中心,以便为需要通信的数据终端建立通信链路,通信结束后再拆除链路。目前在 Internet网络中使用的交换技术主要是 ( A)电路交换 ( B)报文交换 ( C)分组交换 ( D)信元交换 4 以下关于数据的存储结构的叙述
2、中哪一条是不正确的 ? ( A)数据的存储结构是数据间关系的描述 ( B)数据的存储结构是逻辑结构在计算机存储器中的实现 ( C)数据的存储结构分为顺序存储结构和链式存储结构 ( D)数据的存储结构对数据运算的具体实现有影响 5 在程序编码阶段,编码之前一项重要的工作就是选择适当的程序设计语言,其中,涉及到的高级语言从应用特点上可以分为基础语言、结构化语言和 ( A)汇编 语言 ( B)机器语言 ( C)面向对象的语言 ( D)专用语言 6 如下是二个稀疏矩阵的三元组法存储表示和相关的叙述 该稀疏矩阵有 5行 该稀疏矩阵有 4列 该稀疏矩阵有 6个非 0元素 这些叙述中那个 (些 )是正确的
3、? ( A)只有 ( B) 和 ( C)只有 ( D) 、 和 7 设有二维数组 A(12, 10),其每个元素占 4个字节,数据按列优先顺序存储,第一个元素的存储地址为 100。则元素 A(5, 5)的存储地址为 ( A) 176 ( B) 276 ( C) 208 ( D) 308 8 CAD是计算机主要应用领域之一,它的含义是 ( A)计算机辅助教育 ( B)计算机辅助测试 ( C)计算机辅助设计 ( D)计算机辅助管理 9 用高级语言编写的程序 ( A)只能在某种计算机上运行 ( B)无需经过编译或解释,即可被计算机直接执行 ( C)具有通用性和可移植性 ( D)几乎不占用内存空间 1
4、0 下列关于数据结构的叙述中,哪一个是不正确的 ? ( A)数据的逻辑结构是数据间关系的描述 ( B)数据的存储结构反映了数据在计算机中的存储方式 ( C)数据的存储结构分为顺序结构和链式结构 ( D)数据的逻辑结构分为静态结构和动态结构 11 设根结点的层次为 0,则高度为 k的二叉树的最小结点数为 ( A) 2k ( B) 2*(k+1) ( C) k+1 ( D) 2(k+1)-1 12 在顺序表 (3, 6, 8, 10, 12, 15, 16, 18, 21, 25, 30)中,用二分查找关键码值 12,所需的关键码比较次数为 ( A) 2 ( B) 3 ( C) 3或 4 ( D)
5、 4 13 进程和程序的本质区别是 ( A)存储在内存和外存 ( B)顺序和非顺序执行机器指令 ( C)分时使用和独占使用计算机资源 ( D)动态和静态特征 14 CPU状态分为目态和管态两种,从目态转换到管态的惟一途径是 ( A)运行进程修改程序状态字 ( B)中断屏蔽 ( C)中断 ( D)进程调度 15 在数字签名技术中使用安全单向散列函数的原因是该函数 ( A)能用密钥对明文加密 ( B)能用密钥对密文加密 ( C)使得不同明文生成相同信息摘要的概率很小 ( D)使得信息摘要和明文具有相同长度,以便传输 16 下列关于文件系统当前目录的叙述中,哪个是正确的 ? ( A)每个用户可以有多
6、个当前目录 ( B)引入当前目录可以加快检 索速度 ( C)查找文件时不能使用部分路径名 ( D)当前目录不能随意改变 17 在设计数据库前,常常先建立概念模型,用下列哪一项来表示实体类型及实体的联系 ? ( A)数据流图 ( B) E-R图 ( C)模块图 ( D)程序框图 18 数据流程图 (DFD) 是用于数据库设计中哪一阶段的工具 ? ( A)概念设计 ( B)逻辑设计 ( C)需求分析 ( D)物理设计 19 一个已经具备运行条件,但由于没有获得 CPU而不能运行的进程处于 ( A)就绪状态 ( B)睡眠状态 ( C)等待状态 ( D) 挂起状态 20 在数据的三级模式结构中,外模式
7、有 ( A) 1个 ( B) 2个 ( C) 3个 ( D)任意多个 21 下面关于函数依赖的叙述中,不正确的是 若 XY , XZ ,则 XYZ 若 XYZ ,则 XZ , YZ 若 XY , WYZ ,则 XWZ 若 XY ,则 XZYZ ( A) ( B) ( C) 和 ( D)全部 22 计算机网络的基本分类方法主要有两种:一种是根据覆盖范围与规模;另一种是根据 ( A)网络协议 ( B)网络操作系统类型 ( C)网络所使用的传输技术 ( D)网络服务器类型与规模 23 当用户发出查询数据库数据的命令时,数据库管理系统不需要进行的检查是 ( A)语法检查 ( B)语义检查 ( C)用户
8、存取权限检查 ( D)数据完整性检查 24 设关系 R和关系 S的元数分别是 4和 6,关系 T是 R与 S的广义笛卡尔积,即: T=RS,则关系 T的元数是 ( A) 10 ( B) 9 ( C) 12 ( D) 1 25 在下面列出的数据模型中,哪一个不是数据结构模型 ? ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)实体 联系模型 26 数据的独立性包括 ( A)数据的结构独立性和组织独立性 ( B)数据的结构独立性和数据的逻辑独立性 ( C)数据的物理独立性和数据的逻辑独立性 ( D)数据的结构独立性和数据的物理独立性 27 事务的 ACID特性中的 C指的是 ( A)
9、原子性 ( B)持久性 ( C)一致性 ( D)隔离性 28 所谓概念模型,指的是 ( A)客观存在的事物及其相互联系 ( B)将信息世界中的信息进行数据化 ( C)实现模型在计算机中的数据化表示 ( D)现实世界到机器世界的一个中间层次,即信息世界 29 用户 A通过计算机网络向用户 B发消息,表示自己同意签订某个合同。随后用户 A后悔,不承认自己发过该条信息。为了防止这种情况的发生,就采用 ( A)数字签名技术 ( B)消息认证技术 ( C)数据加密技术 ( D)身份认证技术 30 当多个访问磁盘的请求同时到达时,为了改善平均磁盘服务时间,可以采用适当的磁盘调度算法,以减少磁盘服务的总时间
10、。下列各项时间中,哪一项是不能改善的 ? 寻道时间 旋转延迟时间 数据传送时间 ( A)只有 ( B)只有 ( C)只有 ( D)没有 31 系统故障恢复步骤不包括 ( A)正向扫描日志文件 ( B)对撤销队列中的各个事务进行撤销 (UNDO)处理 ( C)对该事务的所有更新操作执行逆操作 ( D)对重做队列中的各个事务进行重做 (REDO)处理 32 设有关系 R, S和 T如下:关系 T是由关系 R和 S经过哪种操作得到的 ? ( A) R S ( B) R-S ( C) R5 ( D) R S 33 指学生的学号及他的平均成绩定义为 个视图。定义这个视图时,所用的SELECT语句中将出现
11、哪些子句 ? FROM WHERE GROUP BY ORDER BY ( A) 和 ( B) 和 ( C) 、 和 ( D)全部 34 若要求查找姓名中第一个字为 “李 ”的学生号和姓名。下面列出的 SQL语句中,哪个 (些 )是正确的 ? SELECT S#, SNAME FROM S WHERE SNAME=李 SELECT S#, SNAME FROM S WIERE SNAME LIKE李 SELECT S#, SNAME FROM S WHERE SNAME LIKE李 _ ( A) ( B) ( C) ( D)全部 35 查询选修了课程号为 C2的学生号和姓名,若用下列 SQL的
12、 SELECT语句表达时,哪一个是错误的 ? ( A) SELECT S S#, SNAME FROM S WHERE S S#=(SELECT SC S# FROM SC WHERE C#=C2) ( B) SELECT S S#, SNAME FROM S, SCWHERE S S#=SC S#AND C#=C2 ( C) SELECT S S#, SNAME FROM S, SCWHERE S. S#=SC S#AND C#=C2ORDER BY S S# ( D) SELECT S S#, SNAME FROM S WHERE S S#IN (SELECT SC S# FROM SC
13、WHERE C#=C2) 36 保证事务的持久性是数据库管理系统中哪个部件的责任 ? ( A)事务管理 ( B)恢复管理 ( C)并发控制 ( D)程序员 37 在下列列出的几种语言中,关系数据库的标准语言是 ( A) C ( B) JAVA ( C) PASCAL ( D) SQL 38 下列哪个工具不是 Oracle数据库管理系统提供的工具 ? ( A) Developer/2000 ( B) PowerBuilder/2000 ( C) Discoverer/2000 ( D) Designer/2000 39 有一排好序的线性表,长度大于 2,对给定的 K值,分别用顺序查找和二分查找一
14、个与 K值相等的元素,比较的次数分别是 X和 Y。在查找不成功的情况下,正确的 X和 Y的关系是 ( A) X, Y ( B) X Y ( C) X=Y ( D)与 K大小有关 40 如果有两个事务,同时对数据库中同一数据进行操 作,不会引起冲突的操作是 ( A)其中有一个是 DELETE ( B)一个是 SELECT,另一个是 DELETE ( C)两个都是 SELECT ( D)两个都是 UPDATE 41 下述哪一条是并发控制的主要方法 ? ( A)授权 ( B)日志 ( C)封锁 ( D)索引 42 下面所列的条目中,哪些不是新一代数据库开发工具应具有的特征 ? 支持开发人员对各种数据
15、对象 (字符、数字、图形、声音等 )的处理 支持基于 INTERNET应用的开发 支持面向对象程序设计 ( A) ( B) 和 ( C) 和 ( D)都是 43 在计算机领域中通常用 MIPS来描述 ( A)计算机的运算速度 ( B)计算机的可靠性 ( C)计算机的可运行性 ( D)计算机的可扩充性 44 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为 ( A)应用层、数据存取层、数据存储层、语言翻译处理层 ( B)应用层、数据存储层、数据存取层、语言翻译处理层 ( C)应用层、数据存储层、语言翻译处理层、数据存取层 ( D)应用层、语言翻译处理层、数据存取层、数据存储层 45 数
16、据管理技术发展 过程中,文件系统与数据库系统的重要区别是数据库系统具有 ( A)数据可共享 ( B)数据无冗余 ( C)特定的数据模型 ( D)有专门的数据管理条件 46 在关系数据库设计中,使每个关系达到 3NF。这是哪个设计阶段的任务 ? ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 47 Oracle数据库管理系统的 Internet解决方案的产品是 Oracle WevServer,下面列出的条目中,哪一项属于该产品 ? Oracle WebListener Oracle WebAgent Oracle7 Sever Oracle OLAP ( A) 和 (
17、B) 和 ( C) 、 和 ( D)全部 48 以下哪一项不是 Sybase的产品 ? ( A) Sybase EP ( B) Sybase ASE ( C) Express Server ( D) Sybase SQL Anywhere Studio 49 计算机网络按照联网的计算机所处的位置的远近不同可以分为哪两大类 ? ( A)城域网络和远程网络 ( B)局域网络和广域网络 ( C)远 程网络和广域网络 ( D)局域网络和以太网络 50 利用 SQL的 GRANT语句可向用户授予操作权限。当用该语句向用户授予操作权限时,若允许用户将获得的权限再授予其他用户,应在该语句使用短语 ( A)
18、WITH PRIVILEGES ( B) WITH OPTION ( C) WITH GANT OPTION ( D) WITH ALL PRIVILEGES 51 一般从哪两方面对数据库物理设计进行评价 ? ( A)可靠性和一致性 ( B)一致性和完整性 ( C)时间和空间 ( D)安全性和完整性 52 50多年来,计算机在提高速度、增加功能、缩小体积、降低成本和开拓应用等方面不断发展。下面有关计算机近期发展趋势的看法: 计算机的体积更小,甚至可以像钮扣一样大小 计算机的速度更快,每秒可以完成几十亿次基本运算 计算机的智能越来越高,它将不仅能听,能说,而且能取代人脑进行思考 计算机的价格会越
19、来越便宜 其中可能性不大的是 ( A) 和 ( B) ( C) 和 ( D) 53 能够及时响应随机发生的外部事件,并在严格的时间范围内完成对事件的处理方 式的操作系统是 ( A)卖时系统 ( B)分时系统 ( C)网络操作系统 ( D)批处理系统 54 SQL的使用方式有两种:它可以单独使用,称为交互式语言;也可以在高级语言编写的应用程序中使用,称为 ( A)宿主语言 ( B)嵌入式语言 ( C)数据定义语言 ( D)交互式语言 55 下列哪种数据库系统更适合在大、中型计算机系统上使用 ? ( A) FoxPro ( B) Access ( C) Oracle ( D) Microsoft
20、SQL Server 56 内存和 CPU之间增加高速缓存的目的是 ( A)解决 CPU和内存之间的速度匹配问题 ( B)扩大主存容量 ( C)既扩大内存容量,又提高存取速度 ( D)以上说法都不对 57 数据库物理设计完成后,进人数据库实施阶段,下列各项中不属于实施阶段的工作是 ( A)建立库结构 ( B)扩充功能 ( C)加载数据 ( D)系统调试 58 下面对计算机局域网技术特点的描述,不正确的是 ( A)网上客户站可为各个档次的个人计算机 ( B)使用专用的通信线路,数据传输速度率高 ( C)一般属于一个单位所有 ( D)不易于建立、维护和扩展 59 把 SQL语言嵌入语言使用时必须解
21、决的问题有 区分 SQL语句与主语言语句 数据库工作单元和程序工作单元之间的通信 协调 SQL语句与主语言语句处理记录的不同方式 ( A) 和 ( B) 和 ( C) 和 ( D) 、 和 60 要从选课表 (学号、课程号、成绩 )中查询选修了三门课程以上的学生学号,应使用的 SELECT-SQL语句是 ( A) SELECT学号 FROM选课表 WHERE COUNT(*) =3 ( B) SELECT学号 FROM选课表 HAVING COUNT(*) =3 ( C) SELECT学号 FROM选课表 GROUP BY学号 HAVING COUNT(*) =3 ( D) SELECT学号
22、FROM选课表 GROUP BY学号 WHERE COUNT(*) =3 61 计算机系统中,【 】通常用 8位二进制组成,可代表一个数字、一个字母或一个特殊符号。 62 WWW是以超文本标注语言为基础、能够提供面向 internet服务的信息浏览系统, WWW系统的结构采用了【 】模式。 63 队列的插入操作在【 】进行,删除操作在队头进行。 64 设只包含根结点的 二叉树的高度为 0,则高度为 k的二叉树的最小结点数为【 】。 65 对于关键码序列 18, 30, 35, 10, 46, 38, 5, 40进行堆排序 (假定堆的根结点为最小关键码 ),在初始建堆过程中需进行的关键码交换次数
23、为【 】。 66 先来先服务、短作业优先、最高响应比优先、优先数法调度算法中最短的作业平均周转时间是【 】。 67 在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是【 】。 68 当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源 和取消该进程的【 】就撤消了该进程。 69 进程创建工作主要完成的是创建进程控制块 (PCB),并把它挂到【 】队列中。 70 若查询同时涉及两个以上的表,则称之为【 】。 71 文件系统与数据库之间的主要区别是看【 】。 72 SQL语言采用【 】操作方式。例如,查询所有平均成绩在 90分以上的学生姓名,用户必
24、须说明完成该请求的具体处理过程,即如何用循环结构按照某条路径一条一条地把满足条件的学生记录读出来,而 SQL语言采用集合操作方式,不仅查询结果可以是元组的集合,而且一次插入、删 除、更新操作的对象也可以是元组的集合 (一次一个集合 )。 73 数据库系统的三级模式结构由外模式、【 】和内模式组成。 74 关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到 3NF,但不一定能达到【 】。 75 通过视图进行查询,首先要进行【 】。 76 Oracle OLAP是 Oracle数据库系统的【 】解决方案。 77 目前,规模最大、用户最多的互联网络是【 】,它是集各类信息资源为一
25、体的数据资源网。 78 数据库的运行管理功能主要是指【 】。 79 数据库用户有 DBA、专业用户、应用程序员和【 】。 80 数据仓库中存放的数据是为了适应数据的【 】处理要求而集成起来的。 国家三级(数据库技术)笔试模拟试卷 118答案与解析 1 【正确答案】 B 【试题解析】 以存储程序原理为基础的冯 .诺依曼结构的计算机,一般由五大功能部件组成,它们是:运算器、控制器、存储器、输入设备和输出设备。其中的计算机输入设备的功能是:将数据、程序或信息从人们熟知的形式转化为计算机能够接受的信息,输入到计算机内部。在所列设备中,只有键盘是输入设备。键盘 是计算机中最常用的输入设备,用户的程序和数
26、据都是通过键盘输入到计算机中的。 2 【正确答案】 C 【试题解析】 计算机语言分为机器语言、汇编语言和高级语言。机器语言是最初级且依赖于硬件的计算机语言;汇编语言仍然也是面向机器、无通用型的,仍然依赖于具体的计算机。高级语言是一类面向问题的程序设计语言,且独立于计算机的硬件。 3 【正确答案】 C 【试题解析】 分组交换是现代通信基础。广域网的通信子网主要使用分组交换技术,可以利用公用分组交换网、卫星通信网和无线分组交换网,将分布在不同地区的局 域网或计算机系统互联起来,达到资源共事的目的。 4 【正确答案】 A 【试题解析】 数据的存储结构是逻辑结构在计算机存储器中的实现,分为顺序储存结构
27、和链式存储结构。数据的逻辑结构是数据间关系的描述。 5 【正确答案】 D 【试题解析】 从应用特点上看,高级语言可以分为基础语言、结构化语言和专用语言三类。 6 【正确答案】 D 【试题解析】 可以按照稀疏矩阵的三元组表示法把它还原成为普通矩阵。看第一列,行号的变化范围是 1到 5,这说明一共有 5行;列号的变化范围是 1到 4,这说明一共有 4列;表中一共提供了 6个非零值,所以该矩阵有 6个非零元素。对照题干中的三项可知: 、 和 都是正确的。 7 【正确答案】 D 【试题解析】 如果按列优先顺序列出矩阵中的元素,得到如下序列 A11, A21, A31An1 , A12: Amn ,把它
28、顺序存储在内存中,元素 Aij(1jin)的地址的公式为 LOC (Aij)=LOC(A11)+(j-1)*m+(i-1)*(此处假设每个元素占 个存储单元 )。对应本题的具体情况,元素 A(5, 5)的存储地址为 100+(5-1)*2+(5-1)*4=308。 8 【正确答案】 C 【试题解析】 CAD是 ComPuter Aided Design的缩写,即计算机辅助设计。计算机辅助设计是利用计算机来帮助设计人员完成具体设计任务、提高设计自动化程序和质量的一门技术。目前, CAD技术已广泛应用于机械、电子、航空、汽车、纺织、服装、建筑工程建设等各个领域,成为提高劳动生产率、产品质量与工程优
29、化设计水平的重要手段。 9 【正确答案】 C 【试题解析】 机器语言和汇编语言都是面向机器的语言,而高级语言则是面向问题的语言。高级语言与具体的计算机硬 件无关,其描述方法接近于人们对求解过程或问题的表达方式,容易理解、掌握和记忆,而且通用性和可移植性好。 10 【正确答案】 D 【试题解析】 数据的存储结构是逻辑结构在计算机存储器中的实现,分为顺序存储结构和链式存储结构。数据的逻辑结构是数据间关系的描述。 11 【正确答案】 C 【试题解析】 二叉树是结点的有限集合,这个有限集合或者为空集,或者由一个根结点及两棵不相交的、分别称作左子树和右子树的二叉树组成。由定义知二叉树的一个非叶结点至少有
30、一棵子树,至多有两棵于树。该题题意是求最小的结点数,所以只考虑极端的情形。此时每一层上都有一个结点。所以总共有 k+1个结点。 12 【正确答案】 C 【试题解析】 二分法查找是一种线性表查找方法,其基本方法是:首先要用要查找的关键码与线性表中间位置结点的关键码值进行比较,这个中间结点把线性表分为两个子表,比较相等则查找完毕,不等则根 据查找结果确定下一步的查找应该在哪一个子表中进行,如此下去,直到找到满足条件的结点,或者确定表中没有这样的结点。用二分法查找关键码值 11的顺序如下所示,其中 C) 内为本次检索的子表, ()内为该子表的中间结果。从图中可以看出,经四次查找后,找到关键码 12。
31、但是如果在第三次查找时,选择 12,则只需要三次查找。 第一次: 3, 6, 8, 10, 12, (15), 16, 18, 21, 25, 30 第二次: 3, 6, (8), 10, 12, 15, 16, 18, 21, 25, 30 第三次: 3, 6, (10), 12, 15, 16, 18, 21, 25, 30) 第四次: 3, 6, 8, 10, (12), (15), 16, 18, 2l, 25, 30查找失败。 13 【正确答案】 D 【试题解析】 程序是指令的集合,而进程是可以和别的程序并发执行的程序的一次执行过程。程序可以作为资料长期保存,而进程有从产生到消亡的过
32、程。因此进程和程序的本质区别是动态和静态特征。 14 【正确答案】 C 【试题解析】 CPU状态分为目态和管态两种, CPU在管态下可以执行指令系统的全集;机器处于目态时,程序只能执行非特权 命令。从目态转换到管态的惟一途径是中断。 15 【正确答案】 C 【试题解析】 在数字签名技术中使用安全单向散列函数的原因是该函数使得不同明文生成相同信息摘要的概率很小。 16 【正确答案】 B 【试题解析】 当前目录又叫工作目录,是系统为用户提供一个目前正在使用的工作目录,查找文件时,既可以从根目录开始,也可从当前目录向下检索,从而缩短检索路径,提高检索速率。如果需要,用户可以随意更改当前目录。 17
33、【正确答案】 B 【试题解析】 在建立数据库前,常常先建立概念模型。在概念 模型中采用 E-R图来表示实体类型及实体的联系。 18 【正确答案】 C 【试题解析】 数据库设计的设计内容包括:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和数据库的运行和维护。需求分析是在用户设计的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。在需求分析中,通过自顶向下,逐步分解的方法分析系统,分析的结果采用数据流程图 (DFO)进行图形化的描述。 19 【正确答案】 A 【试题解析】 进程的动态性表明进程在其生存周期内需要经历 一系列的离散状态。运行中的
34、进程可以处于以下三种状态之一:运行、就绪和等待。运行状态是指进程已获得 CPU,并且在 CPU上执行的状态;就绪状态是指一个进程已经具备运行条件,但由于没有获得 CPU而不能运行所处的状态;等待状态是指进程因等待某件事情发生而暂时不能运行的状态。 20 【正确答案】 D 【试题解析】 数据库的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成。模式也称逻辑模式或概念模式,模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式;外模式也称子模式、用户模式、可以描述某个特定的用户组所使用的那一部分数据库,一个数据库可以有多个外模式;内模式也称
35、物理模式,是数据库内部的表示方法,一个数据库只有一个内模式。 21 【正确答案】 B 【试题解析】 若 KY , XZ ,则 XYZ 属函数依赖的合并规则;若 XY ,WY Z ,属函数依赖的伪传递规则,若 XY ,则 XZYZ ,属函数的增广律。但若 XYZ , YZ 则不成立,因为是 Z函数依赖于 X和 Y, K和 Y中的任意一个都不能函数决定 Y。 22 【正确答案】 C 【试题解析】 计算机 网络的基本分类方法主要有两种:一种是根据覆盖范围与规模;另一种是根据网络所使用的传输技术。 23 【正确答案】 D 【试题解析】 当用户发出查询数据库数据的命令时,数据库管理系统的语言翻译处理层首
36、先对语句进行词法分析和语法分析。接着,根据数据字典中的内容进行审核用户的存取权限。因此需进行的查询包括语法检查、语义检查和用户存取权限检查,而不需要进行数据完整性检查。 24 【正确答案】 A 【试题解析】 广义笛卡尔积的定义如下:设关系 R、 S的元数分别为 r、 a,定义R和 S的笛卡尔积是一个 (r+s)元数的集合,每一个元组的前 r个分量来自 R,后 s个分量来自 S。由上面的定义我们可知对于元数分别为 4和 6的关系 R、 S的广义笛卡尔积形成的关系 T,其元数为 4+6=10。 25 【正确答案】 D 【试题解析】 数据模型是现实世界数据特征的抽象,是数据库系统的数学形式框架。按照
37、用于描述数据库结构的概念类型对它们分类为:概念数据模型、物理数据模型和可实现数据模型。概念模型提供的概念更接近于大多数用户实际感知数据的方式;物理数据模型提供的是数据在计算机中实际存储的方式;位于概念数据模型、物理数据模型之间的可 实现数据模型能够被最终用户所理解,同时也不会与数据在计算机中实际的组织形式相差大远。概念模型的表示方法很多,最常用的 P P 5 Chen于 1976年提出的实体 联系模型 (E-R);可实现数据模型又称为数据结构模型,包括关系数据模型、对象数据模型、网状数据模型和层次数据模型。 26 【正确答案】 C 【试题解析】 数据的独立性包括物理独立性和逻辑独立性。外模式
38、/模式映像保证了数据的逻辑独立性,而模式 /内模式保证了数据的物理独立性。 27 【正确答案】 C 【试题解析】 数据库管理系统中,为 了保证事务的正确执行,维护数据库的完整性:要求数据库系统维护以下事务特性,即原子性 (Atomicity)、一致性(Consistency)、隔离性 (Isolation)和持久性 (Durability)简称 ACID特性。因此其中的 C是指一致性 (Consistency)。 28 【正确答案】 D 【试题解析】 概念模型是现实世界到机器世界的一个中间层次,是人们对所涉及到的客观事物及其关系的理解,是对现实世界中的客观对象产生认识、抽象而得到的信息。 29
39、 【正确答案】 A 【试题解析】 信息认 证,首先是验证信息的发送者的真实性,即不是假冒的;其次是验证信息的完整性,即验证信息在传送或存储过程中未被篡改、重放或延迟等。有关认证的实用技术主要有数字签名技术、身份识别技术和信息的完整性校验技术等。 30 【正确答案】 C 【试题解析】 数据传送时间是磁盘固有的参数,不能通过磁盘调度算法来提高。 31 【正确答案】 A 【试题解析】 当系统发生故障后,首先反向扫描日志文件,找该事务的更新操作;利用更新日志记录中的改前值可以进行 UNDO,撤销已做的修改操作,将数据项恢复到修改以前的旧值 ,利用更新日志记录中的改后值可以进行 REDO,重做已完成的操
40、作,将数据项重置为修改的新值。 32 【正确答案】 D 【试题解析】 连接 (也称 连接 )是从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组,其中的自然连接要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。从关系 T与 R、 S的关系可以明显的看出关系 T是由关系 R和 S经过自然连接操作得到的。 33 【正确答案】 C 【试题解析】 ORDKR BY子句是用来对查询结果排序的,这里没有必要,用不到。 34 【正确答案】 B 【试题解析】 SQL语句的一般格式为: SELECTALL| DISTINCT目标列表达式 FROM基本表 WHILE条件表达式
41、CROUP BY列名 其中 WHILE条件表达式中的列名为宇符时,采用如下形式: WHILE sname LIKE 李 ,字符 _(下划线 )表示可以眼任意的单个字符相匹配,而字符(百分号 )可以跟任意长的字符串匹配。本题中的所选列向量为字符,且要求学生的第一个字为 “李 ”,后面并没有限定,因 此采用字符 (百分号 )。 35 【正确答案】 A 【试题解析】 选项 A是一个复合查询语句。先看后面括号内的部分 SELECT SC S# FROM SC WHERE C#=C2。这是在表 SC中查找选修了课程号为 C2的学生学号。再合起来看外层查询语句的条件部分用的是 “: ”,这显然是不正确的。
42、 36 【正确答案】 B 【试题解析】 数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性,即原子性、一致性、隔离性和持久性。这四个特性都要有相关的机制 保证。事务的原子性是数据库管理系统中管理部件的责任;事务的一致性是事务编码的应用程序员的责任;事务的隔离性是管理系统中一个并发控制部件的责任;事务的持久性是数据库系统中恢复管理部件的责任。 37 【正确答案】 D 【试题解析】 SQL语言称为结构化查询语言,是关系数据库的标准语言。 38 【正确答案】 B 【试题解析】 Developer/2000、 Discoverer/2000和 Designer
43、/2000都属于 Oracle数据库的工具,而 PowerRilder/2000不是。 39 【正确答案】 D 【试题解析】 顺序查找没有要求线性表按关键字值排序。本题要求对排好序的线性表进行查找,不论线性表是升序或降序, k值大小都决定了在线性表的位置。 40 【正确答案】 C 【试题解析】 因为 DELETE和 UPDATE都对数据库进行了修改,如与其他操作同时进行,容易造成对未提交数据的依赖;而 5ELKCT不对数据库进行修改,因此两个 SELECT可以同时进行操作,而不会引起冲突。 41 【正确答案】 C 【试题解析】 在并发控制的技术中,最常用的是封锁方法。加锁后事务 T就 对该数据
44、对象有了一定的控制,在事务 T释放它的锁之前,其他的事务不能更新此数据对象。确切的控制由封锁的类型决定。 42 【正确答案】 A 【试题解析】 新一代数据库开发工具应具有的特征有:支持与多种数据库连接、支持独立于 DBMS的应用开发、支持可视化应用界面、支持面向对象的程序设计、提供完善的数据对象、支持开放性和工具的完备和集成一体化;新一代数据库系统工具通常都提供一套面向对象的第四代语言和一组系统的开发工具,来支持开发人员对各种数据对象 (字符、数字、图形、声音等 )的操作和处理。因此题干中的 B( 和 )符合题目要求。而支持基于 Internet应用的开发不是新一代数据库的开发工具应具有的特征
45、。 43 【正确答案】 A 【试题解析】 MIPS是英文缩写,意思是每秒百万条指令。它用于描述计算机每秒钟能够执行的指令条数,反映了计算机的运算速度。 44 【正确答案】 D 【试题解析】 在数据库管理系统的层次结构中,由高级到低级的层次排序顺序为:应用层、语言翻译处理层、数据存取层、数据存储层。 45 【正确答案】 C 【试题解析】 与文件系统相比,数据库系统具有如下特点:数据结构 化;数据共享性高、冗余度小、易扩充;数据独立性高;统一的数据管理和控制。 46 【正确答案】 C 【试题解析】 使每个关系达到 3NF也就是使关系模式规范化。很显然,需求分析和概念设计阶段还没有产生相应的关系模式
46、,也就没有关系模式的规范化 3NF之说。只有到逻辑设计阶段才涉及到关系模式和关系模式规范化的问题。 47 【正确答案】 C 【试题解析】 Oracle WebServer 的组成部分如下: Oracle WebListener、 Oracle WebAgent、 Oracle WebServer Developers Toolkit 和 Oracle7 Server。对照本题的四个选项可知,只有 Oracle OLAP 不属于 Oracle WebServer 的组成部分。 48 【正确答案】 C 【试题解析】 Express Server不是 Sybase的产品。 Oracle Expres
47、s Server 是Oracle公司的数据仓库解决方案中的联机分析处理服务器。 49 【正确答案】 B 【试题解析】 一种是根据覆盖范围与规模可分为广域网、局域网和城域网;另一种是根据网 络所使用的传输技术分类,可分为点 点网络和广播网络两类。 50 【正确答案】 C 【试题解析】 利用 SQL的 GRANT语句可向用户授予操作权限。当用该语句向用户授权操作权限时,如果指定了 WITH CRANT OPTION 子句,获得某些权限的用户可将其权限再授予其他用户;如果没有指定 WITH CRANT OPTION子句,则获得权限的用户只能使用该权限,但不能传播其权限。 51 【正确答案】 C 【试
48、题解析】 通常从以下几方面对数据库物理设计性能进行评价设计: 1)查询的响应时间; 2)更新 数据的开销; 3)生成报告的开销; 4)主存储空间开销; 5)辅存储空间开销。概括地说就是从时间和空间两方面对数据库物理设计性能进行评价。 52 【正确答案】 C 【试题解析】 计算机的整个发展趋势就是提高速度、增加功能、缩小体积、降低成本和开拓应用。计算机的发展趋势之一是缩小体积,但这种 “缩小 ”是有限度的,最终不能 “像钮扣一样大小 ”。计算机的智能化越来越高,但计算机最终并不能代替人脑进行思考。 53 【正确答案】 A 【试题解析】 实时系统是指系统能够及时响应随机发生的外部事件,并在严格的时 间范围内完成对该事件的处理。实时系统在一个特定的应用中是作为一种控制设备来使用的。 54 【正确答案】 B 【试题解析】 SQL的使用方式有两种:它可以单独使用,称为交互式语言;也可以在高级语言编写的应用程序中使用,称为嵌入式语言。这时高级语言称为宿
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1