计算机三级(数据库技术)笔试184_第1页
计算机三级(数据库技术)笔试184_第2页
计算机三级(数据库技术)笔试184_第3页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 计算机三级(数据库技术)笔试 184选择题第 1 题: 下列关于计算机系统工作原理的叙述中,正确的是 ( )A. 中央处理器直接对存储器中的数据进行处理B. 运算器完成解释和执行指令的工作C. 中央处理器可以从输入设备中得到控制指令D. 程序和数据均存放在存储器中 参考答案: D以存储程序原理为基础的冯诺依曼结构的计算机,一般都由5大功能部件组成,它们是:运算器、控制器、存储器、输入设备和输出设备。运算器对数据进 行算术运算和逻辑运算; 控制器控制各部分自动协调地工作, 完成对指令的解释 和执行;存储器存放程序和数据; 输入设备是外部向计算机传送信息的装置; 输 出设备是将计算机内部二

2、进制形式的信息转换成人们所需要的或其他设备能接 受和识别的信息形式。第 2 题:下列哪一项不是高级程序设计语言 ?A. FORTRANB. JAVAC. C+D. VisualASM。参考答案: D高级语言是一类人工设计的语言, 因为它对具体的算法进行描述, 所以又称为算 法语言。它是一类面向问题的程序设计语言, 且独立于计算机的硬件, 其表达方 式接近于被描述的问题, 易于人们的理解和掌握。 目前,计算机高级语言虽然很 多,据统计已经有好几百种, 但广泛应用的却仅有十几种, 它们有各自的特点和 使用范围。女口 BASIC语言,是一类普及性的会话语言;FORTRA语言,多用于科 学及工程计算;

3、COBO语言,多用于商业事务处理和金融业;PASCA语言,它能 很好地体现结构化程序设计思想:C语言,常用于软件的开发;PROLO语言,多 用于人工智能;而当前流行的,面向对象的程序设计语言有 C+ffi用于网络环境 的程序设计语言JAVA等。第 3 题: 下列关于广域网相关技术的叙述中,哪一条是不正确的 ?A. X.25 协议执行过程复杂,增加了网络传输延迟时间B. 帧中继技术的产生是为了保证数据传输的服务质量C. ATM技术是采用异步传输模式的数据传输与分组交换技术D. 建立综合业务数字网ISD N的目标之一是为了提供标准用户接口参考答案: B传统的分组交换网 X.25 的协议是建立在原有

4、的速率较低、误码率较高的电缆传 输介质之上的。为了保证数据传输的可靠性,X.25协议包括了差错控制、流量控 制、拥塞控制等功能, X.25 协议的复杂执行过程必然增加网络传输的延迟时间。 近年来ISDN致力于实现以下目标:提供一个在世界范围内协调一致的数字通信网络,支持各种通信服务,并在不同的国家采用相同的标准。为在通信网络之间进行数据传输提供完整的标准。提供一个标准用户接口,使通信网络内部的变化对终端用户是透明的。异步传输模式ATM是新一代的数据传输与分组交换技术, 也是当前网络技术研究与应用的热点问题之一。 ATM技术能保证用户对数据传输的服务质量的需求。第 4 题:IP地址由网络地址和主

5、机地址两部分组成,C类网络的主机地址长度是( ) 。A. 4B. 6C. 8D. 12参考答案: C每台直接连接到 Internet 上的计算机、路由器都必须有惟一的 IP 地址。 IP 地 址是 Internet 赖以工作的基础。 Internet 中的计算机与路由器的 IP 地址采用 分层结构,它是由网络地址与主机地址两部分组成。 对于C类地址,其网络地址 空间长度为21位,主机地址空间长度为8位。C类IP地址范围从: 。主机名与它的 IP 地址一一对应,因此在 Internet 上访问一 台主机即可以使用它的主机名,也可以使用它的 IP 地址。第5题: 信息认证是信息安全的一个重要方面,

6、下列不属于实施信息认证方法的是 ( ) 。A. 身份识别B. 密钥管理C. 数字签名D. 消息认证参考答案: B信息认证是信息安全的另一重要方面。 信息认证, 首先是验证信息发送者的真实 性;其次是验证信息的完整性。 认证是防止对系统进行主动攻击的重要技术手段。在有关认证的实用技术中, 性校验技术等。主要的有数字签名技术、身份识别技术和信息的完整第 6 题: 下列属于实施操作系统安全措施的具体方案的是 ( ) 。I、认证 U、访问权限川、文件保护W、审计A. 仅I、U和川B. 仅I、川和W c.仅n>m和wD.全部参考答案: D实施安全方案将包括的硬件和软件以及相关物理设备有:认证,在访

7、问资源之前用户应证明身份。确认身份的方法可以用诸如磁卡、密钥、证书或口令、 指纹、掌纹或视网膜等。访问权限,对用户的访问权限进行规划,如可将用户分为:特殊用户、一般用户、审计用户和作废用户。对不同的用户给予不同 的权限,包括所具有的访问操作权利和可使用的资源。文件保护,对文件提供附加保护,使非授权用户不可读或对某些文件进行加密。审计,记录用户使用安全系统的过程, 它可记录造成违反安全规定的时刻、 日期以及用户活 动。第 7 题: 栈结构不适用于下列 ( ) 应用?A. 表达式求值B .快速排序算法的实现C. 树的层次次序周游算法的实现D. 二叉树对称序周游算法的实现 参考答案: C 栈是限定仅

8、在表的一端进行插入和删除运算的线性表,这一端称为栈顶 (top) , 另一端称为栈底 (bottom) ,具有后进先出 (LIFO) 的操作原则。栈是使用最为广泛 的数据结构之一, 栈可应用于表达式求值、 二叉树对称序周游算法的实现和快速 排序算法的实现等。树的层次次序周游算法的实现用到的是队列而不是栈。第 8 题:设有关键码序列(Q, G, M, Z , A, N , B , P , X , H , Y , S , T ,L , K, E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。A. 1B. 4C. 8D. 12参考答案: A第 9 题: 栈S最多能容纳4个元素

9、,现有6个元素按A B、C、D E、F的顺序进栈,下列() 序列不是可能的出栈序列 ?A.C、B、E、D、A、FB.C、D、B、F、E、AC.A、D、E、C、B、FD.A、F、E、D、C、B参考答案: D栈是一种特殊的线性表, 栈是限定在表的一端进行插入和删除运算的线性表。 栈 的操作原则是“后进先出”。依题意,栈S最多能容纳4个元素,选项A、的进出顺序如下:A进(栈中1个元素)-B进(栈中2个元素)-C进(栈中3个元 素)-C出(栈中2个元素)-B出(栈中1个元素)-D进,(栈中2个元素)-E进, (栈中3个元素)-E出,(栈中2个元素)-D出,(栈中1个元素)-A出,(栈中 0个元素)-F

10、进,(栈中1个元素)-F出,(栈中0个元素)元素的出栈顺序是:CBEDAJF选项B、的进出顺序如下:A进(栈中1个元素)-B进(栈中2个元素)-C进(栈中3个元素)-C出(栈中2个元素)-D进,(栈中3个元 素)-D出(栈中2个元素)-B出(栈中1个元素)-E进,(栈中2个元素)-F进, (栈中3个元素)-F出,(栈中2个元素)-E出,(栈中1个元素)-A出,(栈中 0个元素)元素的出栈顺序是:CDBFEA选项C的进出顺序如下:A进(栈中1个元素)-A出,(栈中0个元素)-B进(栈中1个元素)-C进(栈中2 个元素)-D进,(栈中3个元素)-D出(栈中2个元素)-E进,(栈中3个元素) -E出

11、,(栈中2个元素)-C出(栈中1个元素)-B出(栈中0个元素)-F进, (栈中1个元素)-F出,(栈中0个元素)元素的出栈顺序是:ADECBF选项D的进出顺序如下:A进(栈中1个元素)A出,(栈中0个元素)B进(栈中1个元素)-C进(栈中2个元素)-D进(栈中3个元素)-E进(栈中4个元 素)-F进(栈中5个元素)-F出,(栈中4个元素)-E出,(栈中3个元素)-D 出,(栈中2个元素)-C出,(栈中1个元素)-B出,(栈中0个元素)由于栈S最多能容纳4个元素,E元素进入栈后,栈已经满,F元素不能再进入到栈 中,所以选项 D) 是不可能的出栈顺序。第10题:以下( )术语与数据的逻辑结构无关A

12、. 线性结构B .链式结构C. 树型结构D. 网状结构参考答案: B数据结构是相互之间存在一种或多种特性关系的数据元素的集合。 根据数据元素 之间关系的不同特性,数据结构通常有四类:集合、线性结构、树型结构和网状 结构。第 11 题: 下面关于线性表的叙述中,错误的是 ()。A. 线性表采用顺序存储,必须占用一片连续的存储单元B. 线性表采用顺序存储,便于进行插入和删除操作C. 线性表采用链式存储,不必占用一片连续的存储单元D. 线性表采用链式存储,便于进行插入和删除操作参考答案: B线性表可以采用线性存储和链式存储。 线性存储是在一片连续的单元中连续进行 存储,把逻辑上相邻的数据元素存储在物

13、理上相邻的存储单元。 链式存储是在每 个结点中包括指针域。 可把逻辑上相邻的元素放在物理上不相邻的存储单元。 对 于顺序存储的线性表, 插入和删除结点需要大规模移动结点; 对于链式存储的线 性表,插入和删除结点不必大规模移动结点,只需惨改指针。第12题:以下关于顺序存储结构的叙述中, ()是正确的。A. 每个结点中至少包含一个指针域B. 逻辑上相邻的结点物理上不必邻接C. 可用于栈、队列、树等逻辑结构的存储表示D. 插入、删除运算操作不方便 参考答案: D选项A、B、C叙述的都是链式存储结构具有的特点, 顺序结构每个结点只包含自 身的信息域,且逻辑上相邻的结点物理上也是相邻的。 因此其插入、

14、删除运算操 作不方便,需移动大量的结点。第 13 题:有 n 个结点的二叉树的 Lchild-Rchild 法存储表示中, n 个结点所含有的 2n 个 指针中,必有 ( ) 个空指针。A. nB. n+1C. n-1D. 2n-1参考答案: B根据二叉树的 Lchild-Rchild 法存储的定义, 每个结点除存储结点自身的信息外 还设有两个指针域 Lchild 和 Rchild ,分别指向结点的左子女和右子女。具有 n 个结点的二叉树中,一共有 2n 个指针域,其中只有 n-1 个用来指向结点的左右 孩子。其余 n+1 个指针域为空。第 14 题:在顺序表 (3, 6, 8, 10, 12

15、, 15, 16, 18, 21, 25, 30)中,用二分法查找关键码值 21,所需的关键码比较次数为 () 。A. 2B. 3C. 4D. 5参考答案: A二分法查找的基本思想是不断把可能存在的区间的中间位置元素与待查找的元 素比较,直到查找成功或查找区间为空为止。本题中第一个与 21 比较的元素为 15,接着在 16、18、21、25、30中查找,第二个与 21 比较的正好是 21,查找成 功,所以比较次数为 2。第 15 题:设散列函数为 h(k)=k mod 7 ,现欲将关键码 23, 14, 9, 6, 30, 12, 18依次散列于地址06中,用线性探测法解决冲突,则在地址空间

16、16中,得到的散列表是 ()。A.14,6, 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 ,9参考答案: B待插入的各关键码的散列地址分别为 2,1,2,6,2,5,4。存储前 2 个时无冲 突,当存关键码 9时与 23冲突,此时后移一位存储地址到 3,存储 6时无冲突, 存储 30与 23、9关键码冲突了,后移两位到 4,依次类推,可知 B) 选项是正确 的。第 16 题:得到必要的资源并获得处理机的进程,其状态是 ( ) 。A. 就绪态B. 执行态C. 阻塞态D. 挂起态参考答

17、案: B进程的动态性表明进程在其生存期内需要经历一系列的离散状态。 运行中的进程 可以处于以下 3 种状态之一:运行、就绪、等待。其中运行状态是指进程获得 CPU并且在CPU!执行的状态。就绪状态是指一个进程已经具备运行条件。但 由于没有获得CPU而不能运行所处的状态。等待状态是指进程因等待某种事件发 生而暂时不能运行的状态。)因素的限制第 17 题: 虚拟存储的容量受到下列 (A. 磁盘空间大小B. 物理内存大小C .数据存放的实际地址 D .计算机地址位数参考答案: D虚拟存储系统将内存与外存有机地结合在一起, 从而得到一个容量很大的虚拟空 间,使用户感到仿佛得到一个很大的内存。 虚存虽然

18、比内存要大得多, 但不可能 无限大,其大小要受到外存空间的限制以及 CPU地址所能表示范围的限制。虚拟 存储管理分为虚拟页式、虚拟段式和虚拟段页式。第 18 题:在虚拟页式存储管理系统中,LRU算法是指()A. 最早进入内存的页面先淘汰B. 近期最长时间以来没被访问的页面先淘汰C. 近期被访问次数最少的页面先淘汰D. 以后再也不用的页面先淘汰 参考答案: B用来选择被淘汰页面的算法称做页面淘汰算法。 页面淘汰算法有以下几种: 最佳 淘汰算法(OPT);先进先出淘汰算法(FIFO):最近最久未使用淘汰算法(LRU)和最 近最少使用淘汰算法(LFU)。 LRU算法淘汰最后一次访问时距当前时间间隔最

19、长 的页面。 其出发点是用最近的过去估计最近的将来, 即一个已在内存的页面, 如 果在本次缺页中断前的最近一段时间内。 未被使用的时间最长, 那么将来它很可 能不再被使用,故应淘汰。第 19 题: 从资源管理的观点来看,对于每一种资源管理而言,操作系统应当解决的是一 些普遍性问题和方法,包括 ()I、掌握资源的使用情况U、确定资源的分配和调度原则川、执行分配资源的算法和操作W、回收资源的算法和操作。A. i>nB. I、M、WC. n>m>wD. 均是参考答案: D从资源管理的观点来看, 操作系统控制管理着计算机系统所有的资源, 使相互竞 争的程序能够共享处理器、存储器、 I

20、/O 接口设备和程序与数据等资源。对于每 一种资源管理而言, 操作系统应当解决的是一些普遍性问题和方法, 包括掌握资 源的使用情况; 确定资源的分配和调度原则; 执行分配资源的算法和操作; 回收 资源的算法和操作。第 20 题: 所谓的外部中断,常常包括有 ()。A. CPU故障中断B. 溢出中断C. 控制台,时钟中断D. 缺页中断参考答案: C中断分为硬件中断和软件中断。 硬件中断又称为外部中断, 由于硬件方面原因机 器发生中断,如设备运行结束中断、时钟中断、来自控制台的中断等,但当 CPU 发生故障时,现场无法保护。不能作为中断;软件中断又称为程序中断。溢出中 断、缺页中断是属于软件中断。

21、第 21 题: 一个进程处于就绪状态是指 () 。A. 已经获得资源,并获得CPU但没有运行B. 已经获得资源,没有获得CPU不能运行C. 已经获得资源,并获得CPU正在运行D. 没有获得资源,也没有获得CPU不能运行参考答案: B进程已经获得了除处理机之外的所有必要资源,只要获得处理机CPU就可以运行,此时进程处于就绪状态。第 22 题:关于进程间的通信描述不正确的是 ()。A. 进程互斥是指每次只允许一个进程使用临界资源B. 进程控制是通过原语实现的C. P、V操作是一种进程同步机制D. 管道不是一种进程高级通信机制参考答案: D进程是操作系统中可以独立运行的单位, 进程之间需要协调, 交

22、换信息, 这就是 进程间的通信。 进程互斥是指在系统中, 许多进程常常需要共享资源, 这些共享 资源是排他性的使用, 因此每次只允许一个进程使用临界资源。 进程控制是通过 原语实现的。目前常用的高级通信机制有消息缓冲机制、管道通信和信箱通信。第 23 题:下列算法中,不属于作业调度算法的是 () 。A. 先来先服务算法B .最高优先数算法C. 短作业优先算法D .资源搭配算法参考答案: B作业调度算法是作业调度的关键,直接影响到系统的效率。主要的调度算法有: 先来先服务算法;短作业优先算法;响应比高者优先算法:优先级算法,多队列 循环算法,资源搭配算法。第 24 题:下列不属于虚拟存储管理中页

23、面淘汰算法的是 () 。A. 最佳淘汰算法B. 先进先出淘汰算法C. 最高响应比优先淘汰算法D. 最近最久未使用淘汰算法 参考答案: C用来选择被淘汰页面的算法称为页面淘汰算法, 一般有以下三种:最佳淘汰算法、 先进先出淘汰算法和最近最久未使用淘汰算法。第 25 题: 下列关于数据库系统的叙述中,不正确的是 () 。A. 个人计算机系统上的单用户数据库系统一般不支持并发控制B. 分布式系统与非分布式系统的用户操作是完全不相同的C. 支持更加丰富的对象结构和规则是第三代数据库系统的一条准则D. 对象一关系数据库系统中的表已经不再是传统意义上符合第一范式的简 单二维表参考答案: B分布式数据库的基

24、本原理如下: 对于用户来讲, 分布式系统必须看起来像一个非 分布式系统。换句话说,分布式系统的用户的操作与非分布式系统是完全相同的。 分布式系统的所有问题是内部的、 实现级别的问题, 而不是外部的、 用户级别的 问题。第 26 题:下列有关E-R模型向关系模型转换的叙述中,不正确的是()。A. 个实体类型转换成一个关系模式B. 一个 m:n 联系转换为一个关系模式C. 一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D. 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并参考答案: DE-R模型向关系模型转换的规

25、则是:一个实体类型转换成一个关系模式,实体 的属性就是关系的属性,实体的码就是关系的码。一个 1:1 联系的可以转换为一个独立的关系模式, 也可以与联系的任意一端实体所对应的关系模式合 并。一个 1:n 联系的可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并。一个m:n联系转换为一个模式。与该模式相连的各实体的码以及联系本身的属性均转换成关系的属性, 而关系的码为 各实体码的组合。第 27 题: 在数据库的三级模式中,描述数据库中全体数据的全局逻辑结构和特征的是( )。A. 外模式B. 内模式C. 关系模式D. 模式 参考答案: D 数据库系统由外模式、 模式和内模式构

26、成。 外模式是数据库用户能够看见和使用 的局部数据的逻辑结构和特征的描述, 是数据库用户的数据视图; 模式也称逻辑 模式,是数据库中全体数据的逻辑结构和特征的描述, 是所有用户的公共数据视 图。内模式也称存储模式,是数据物理结构和存储方式的描述。第 28 题:数据库的数据独立性是指 () 。A. 不会因为数据的数值变化而影响应用程序B. 不会因为系统数据存储结构和逻辑结构变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D .不会因为某些存储结构的变化而影响其他存储结构参考答案: B数据的物理独立性和数据的逻辑独立性。 数据的物理独立性是指用户的应用程序 与存储在磁盘上的数据库中的数

27、据是相互独立的, 也就是说,当数据的物理存储 改变时,应用程序不变。 数据的独立性是指用户的应用程序与数据库的逻辑结构 是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。第 29 题:概念模型中最为常用的是 1976 年由() 提出的实体一联系方法。A. P P S ChenB. J MartinC. E F CoddD. W H Inmon参考答案: A概念模型的表示方法很多, 其中最为著名的是 1976 年 提出的实体一 联系方法。该方法用 E-R 图描述现实世界的概念模型。称为实体 - 联系模型。第 30 题: 下列关于关系数据库对关系的限定的叙述中, () 是正确的 ?

28、I、每一个属性是不可分解的U、每一个关系模式中,属性的数据类型及属性的个数是固定的,且属性 名唯一川、每一个关系仅仅有一种记录类型,即一种关系模式W、关系中元组的顺序是无关紧要的,交换属性顺序时应连同属性名一起交换V、同一个关系中不允许出现完全相同的元组A. 仅I、U、川和WB. 仅和vC. 仅i、u、川和vD. 都正确参考答案: D关系模型的数据结构表示为二维表。 但不是任意的一个二维表都能表示一个关系, 关系数据库对关系是有限定的。 每一个属性是不可分解的; 每一 个关系模式中, 属性的数据类型以及属性的个数是固定的, 并且每个属性必须命 名,在同一个关系模式中,属性名必须是不同的; 每一

29、个关系仅仅有一 种记录模式,即一种关系模式; 在关系中元组的顺序 (即行序 )是无关紧 要的;在关系中属性的顺序可任意交换,交换时应连同属性名一起交换才行,否则顺序是重要的;同一个关系中不允许出现完全相同的元组。第 31 题: 下列等式中, ()是不正确的 ?A. sm (S2G S3)三(S1 n S2) n S3B. n A(S1 n S2)三 n A(S1) nn A(S2)C. (T F(S1 n S2)三 C F(S1) (T F(S2)D. n A(S1 U S2)三n A(S1) Un A(S2)参考答案: B假设现有关系 S1 和关系 S2,第 32 题: 下面关于关系数据模型

30、的描述中,错误的是 ()。A. 与层次型、网状型的本质区别在于数据描述的一致性,模型概念单一 B .以关系数学理论为基础C .操作的对象和结果都是二维表D .用链接指针来存储之间的联系参考答案: D关系数据模型与层次型、 网状型的本质区别在于数据描述的一致性, 模型概念单 一;是以关系数学理论为基础; 它的操作的对象和结果都是二维表; 它是用二维 表来表示存储体之间的联系的第 33 题: 下面关于主关键字段的叙述,错误的是 ( ) 。A. 数据库中的每个表都必须有一个主关键字段B. 主关键字段值是唯一的C. 主关键字可以是一个字段,也可以是一组字段D. 主关键字段中不许有重复值和空值参考答案:

31、 A主关键字段值是惟一的, 主关键字可以是一个字段, 也可以是一组字段, 主关键 字段中不许有重复值和空值。 数据库中的每一个表并不一定要有一个主关键字段。第 34 题: 下列说法中不正确是 () 。A. 每一个关系仅仅有一种记录类型B. 同一个关系中不可以出现相同的元组C. 在关系中属性的顺序是不能够任意交换的D. 关系中每一个属性是不可分割的参考答案: C关系数据库对关系是有限定的。 关系中每一个属性是不可分割的, 这是最基本的 一条限定。关系中每一个属性是不可分割的。 同一个关系中不可以出现相同的元 组。属性的顺序是可以任意交换的,交换时应连同属性名一起交换。第 35 题:下列对于SQL

32、的说法,错误的是()。A. SQL在1987年被ISO组织采纳,作为国际标准B. SQL既是嵌入式语言,又是文本标记语言C. SQL采取一次一集合的方式操作数据,而主语言大多是一次一记录方式D. SQL集数据定义语言、数据操纵语言和数据控制语言于一体参考答案: BSQL在1987年被采纳为国际标准。它充分体现了关系数据语言的优点,其优点 包括:综合统一。SQL集数据定义语言、数据操纵语言和数据控制语言于一体,语言风格统一,可以独立完成数据库生命周期内的全部活动。高度非过程化。面向集合的操作方式。SQL采用集合操作方式,不仅查找结果可以是元组的集合, 而且插入、 删除、更新操作的对象也可以是元组

33、的集 合。以同一种语法结构提供两种使用方式。 SQL既是自含式语言,又是嵌入式语言。语言简洁,易学易用。SQL并非文本标记语言,所以选项 B) 错误。第 36 题:在SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式 称为“视图”,下列说法中不正确的是 () 。A. 用户可以对视图和基本表进行查询操作B. 视图是若干个基本表或其他视图构成的C. 一个基本表不能跨越多个存储文件,同理,一个存储文件也不能存放多个 基本表D. 基本表是实际存储在数据库中的表参考答案: CSQL支持数据库的三级模式结构。在 SQL中,模式对应于基本表(base table), 内模式对应于存储文件,

34、 外模式对应于视图 (view) 和部分基本表。 元组对应于表 中的行(row),属性对应于表中的列(column)。 一个SQL数据库是表的汇 集。 一个SQL表由行集构成,一行是列的序列,每列对应一个数。据项。 一个表可以带若干索引,索引也存放在存储文件中。存储文件的逻辑结构组成了关系数据库的内模式, 存储文件的物理结构是任意的, 对用户是透明 的。一个表或者是一个基本表,或者是一个视图。基本表是实际存储在数据库中的表,视图是一个虚表。 一个基本表可以跨多个存储文件存放, 一个存储文件可以存放一个或多个基本表。SQL用户可以是应用程序,也可以是终端用户。由第条可知,选项C)错误。第 37

35、题:SQL的DROP INDE语句的作用是()。A. 删除索引B. 建立索引C. 修改索引D. 更新索引参考答案: A在SQL浯言中,删除索弓I使用DROPNDEX语句,其一般格式为:DROPINDEXV索引名;第 38 题:A. 都等价B. 仅IC. 仅UD. 都不等价参考答案: B题干中的SELECTS句的含义是:在关系 R中列出属性B的值为5的元组的属性 A和C的值。I中的关系运算的含义为从关系 R中选择属性3的值为5的元组, 再选择这些元组的A和C列组成新的关系。与题干的含义一致;U中的关系运算 的含义为从关系R中选择A和C列组成新的关系,但在新关系中没有了属性 B。第 39 题:设有

36、一个数据库,包括 S P、J、SJP四个关系模式如下:供应商关系模式 S(SNO, SNAME, CITY)零件关系模式 P(PNO, PNAME, COLOR, WEIGHT) 工程项目关系模式 J(JNO, JNAME, CITY) 供应情况关系模式 SJP(SNO, PNO, JNO, QTY) 假定它们都已经有若干数据。则“找出北京供应商供应的所有零件信息” 的 SELECTS句是()。A. SELECT * FROM S WHERE CITY北京'B. SELECT SNO, SNAME FROM S WHERE CITY京'C. SELECT P.* FROM S,

37、P WHERES.CITY=' 北京' AND S.SNO=SJP.SNO AND SJP.PNO=P.PNOD. SELECT P.* FROM P,S,SJP WHERE S.CITY北京'AND S.SNO=SJP.SNO AND SJP.PNO=PPNO参考答案: D由于要找出零件信息,因此必然要用到表 P,又因为是从北京供应商里查找,因 此要用到表S,再加上两者之间的关系SJP,故SELECT后的FROM子句应为FROM P,S,SJP。“北京供应商”的表达式是 S.CITY='北京,还要满足在三个表中的 SNO和 PNO属性对应相等,故WHERES句

38、为 WHERES.CITY='北京'ANDS.SNO=SJP.SNO AND SJP.PNC=P.PNO此本题应该选 D)。第 40 题:下列关于关系数据库视图的说法中,错误的是 ()。I、视图是关系数据库三级模式中的内模式U、视图能够对机密数据提供一定的安全保护。川、视图对重构数据库提供了一定程度的逻辑独立性W、所有的视图都是可以更新的V、对视图的一切操作最终都要转换为对基本表的操作a. i>n和川B. I 和 WC. n>m和wD. 都正确 参考答案: B传统关系数据库术语中的外模式对应于 SQL 语言中的视图和部分基本表。视图最 终是定义在基本表之上的, 对视

39、图的一切操作最终也要转换为对基本表操作。 在 关系数据库中, 并不是所有的视图都是可更新的, 因为有些视图的更新不能惟一 地有意义地转换成对应基本表的更新。 合理地定义和使用视图的优点有: 视图能简化用户操作视图使用户能以多种角度观察同一个数据库视图对重构数据库提供了一定程度的逻辑独立性。视图能够对机密数据提供安全保护。由以上关于视图的性质可知,1和W是错误的。第 41 题: 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能 由数据库管理系统的 () 模块完成。A. 数据库定义模块B. 数据库维护模块C. 数据库存取模块D. 数据库运行模块参考答案: C数据库操纵功能是提供

40、用户对数据库中数据的操纵功能, 实现对数据库数据的检索、插入、更新和删除。而这类功能是由数据库管理系统的存取模块完成的。第 42 题: 在数据库管理系统的层次结构中,语言翻译处理层处理的对象是 ()A. 数据库语言B. 单个元组C. 数据页D. 系统缓冲区 参考答案: A语言翻译处理层处理的对象是数据库语言,如SQL它向上提供的数据接口是关系、视图,即元素的组合。第 43 题:Microsoft SQL Server 2000和下列()产品集成使用,可以支持贸易伙伴之间的在线交流。A. BizTalkTM Server 2000B. Commerce Server 2000C. Microso

41、ft English QueryD. Microsoft OLE DB参考答案: ASQLSERVE广泛支持电子商务功能。包括:使用CommerceServer 2000和SQLServer 2000创建B2B和B2C网站,分析网站发展趋势并自动实现网站个 性化设计。使用BizTalkTM Sever 2000 和SQL Sever 2000在贸易伙伴之间实现在线交流;广泛的XML支持将为现有的商务系统提供集成服务和 WEBfc 持。第 44 题:以下()不是 Oracle 的连接软件及功能A. SQL * NetB. Oracle WebAgentC. Oracle 多协议转换器D. Ora

42、cle 开放式网关参考答案: BOracle的连接软件及功能有: SQL * Net;Oracle多协议转换器;Oracle 开放式网关。第 45 题:当一个事务执行期间所使用的数据不能被第二个事务再使用,直到第一个事务 结束为止,这种性质称为事务的 () 。A. 串行性B. 隔离性C. 永久性D. 原子性 参考答案: B为了保证事务的正确执行, 维护数据库的完整性, 我们要求数据库系统维护以下 事务特性:原子性 事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映。一致性 事务的隔离执行 (即没有并发执行的其他事务 )保持数据库的一致性。隔离性 尽管多个事务可以并发执行, 但系统必须

43、保证,对任一对事务T1和T2。在T1看来,T2或者在T1开始之前已经停止执 行,或者建 T1 完成之后执行。这样。每个事务都感觉不到系统中有其他事务在 并发地执行。持久性一个事务成功完成后,它对数据库的改变必须是永久的,即使系统可能出现故障。第 46 题: 属于数据库系统可能发生的故障是 ()。I、事物故障U、系统故障川、磁盘故障W、逻辑故障A. I 和 U b. i>n和川C. I m wD. 全部参考答案: B数据库系统可能发生的故障有三种:事务故障、系统故障和磁盘故障。第 47 题:设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是 ( )A. 该操作序列不存在问

44、题B. 该操作序列丢失修改C. 该操作序列不能重复读D. 该操作序列读出脏数据参考答案: D第 48 题: 下列叙述中正确的是 ()。A. 遵守两阶段圭寸锁协议的并发事务一定是可串行化的B. 遵守两阶段圭寸锁协议的并发事务一定不会发生死锁C. 遵守两阶段圭寸锁协议的并发事务一定不会发生级联回滚D. 遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁 参考答案: D两阶段圭锁协议保证可串行性。 可以通过将两阶段圭锁修改为严格两阶段圭锁协 议来避免级联回滚。 两阶段圭锁的另一个变体是强两阶段圭锁协议, 它要求事务 提交之前不得释放任何锁。 不幸的是圭锁自身也会引发问题, 主要的问题是死

45、锁。 两阶段圭锁并不保证不会发生死锁。发生死锁时系统必须能检测并解除它。第 49 题: 设有“供应者”关系模式: Supplier(Sname, Saddress, Item, Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供 应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中 不正确的说法是 ( ) 。A. 数据冗余B. 更新异常C. 插入正常D. 删除异常参考答案: C“不好”的关系数据库模式存在以下问题:数据冗余。一个供应者每供应一种货物其地址就要重复一次。更新异常 (不一致的危险 )。由于数据冗余。有可能使我们在一个元组中更改了某

46、供应者的地址, 而没有更改另一个元 组中同一供应者的地址。 于是同一个供应者有了两个不同地址。 与实际情况不符。 插入异常。如果某供应者没有供应任何货物,则我们无法记录他的名称和地址。 事实上,SNAME口 ITEM构成关系模式SUPPLIER的一个码,码值的一部分为空 的元组是不能插入到关系中的。删除异常。如果一个供应者供应的所有货物都被删除,则我们无可奈何地失去了该供应者的名称和地址。第 50 题:设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依 赖的叙述中,不正确的是 ()。A. 若心Y,则X ZB. 若 ”Y,则 X YC. 若心Y,且Y' Y,贝

47、U 心Y'D. 若 Z=©,贝U X Y参考答案: C若X Y,而Z=O,则称 心Y为平凡的多值依赖。若X Y在R(U)上成立,且Y' Y,我们不可以断言X Y'成立。设R是属性集U上的一个关系模式,X、丫是U的子集。Z=U-X-Y,多值依赖的性质有;若X丫,则心乙其中Z=U-X-丫,即多值依赖具有对称性。若X-丫,则X-Y,即函数依赖可以看作多值依赖的特殊情况。设属性集之间的关系是XY WE U,那么当X- Y在R(U)上成立的时候,X- Y在R(W)上也成立;反 过来当X-丫在R(W)上成立时,X-丫在R(U)上不一定成立。若X-Y,且Y' 丫,但

48、不能断言X-丫,也成立。因为多值依赖的定义中涉及了U中除X、丫之外的其余属性 乙考虑X-Y'是否成立时涉及的其余的属性 Z'=U- X-Y'比确定X-Y成立时的其余属性Z=U-X-Y包含的属性列多,因此 X-Y' 不一定成立。第 51 题:在一个关系模式 R(M, N, O, P) 中,若各个属性问没有任何函数依赖关系,则 该模式的主属性有 ( ) 。A. M、N、O、PB. R、MC. M、ND. R、M、N、O、P参考答案: A设K为关系模式Rv U, F中的属性或属性组,若 K-U在F+中,而找不到K的 任何一个真子集K'能使K' - U在

49、F+中,则称K为关系模式R的候选码。包含在 任何一个候选码中的属性叫做主属性。 在本题中, 候选码是 (MNOP,) 所以主属性 是 M、N、O、 P。第 52 题:以下 ()是伪传递规则。A. 若 XY,且 X Z,贝U X YZB. 若 X Y, 且 AY Z,贝U XA ZC. 若 X Y,且 ZY,贝U X YD. 若 X Y,且 Y Z,则 X Z参考答案: BArmstrong公理系统的伪传递规则是:由X Y, WY Z,有XV乙对比可以知道 选项 B) 是正确答案。第 53 题:设有关系R(S, D, M),其函数依赖集F=(S D, D M),则关系R的规范化程度 至多达到 (

50、) 。A. 1NFB. 2NFC. 3NFD. BCNF参考答案: B关系R显然满足第一范式。关系R的码是S,显然也没有非主属性对码的部分函 数依赖,因此也满足第二范式。但 M属性传递依赖于S,不满足第三范式。所以 关系R规范化程度至多达到2NF 第 54 题:存取方法设计是数据库设计的 ()阶段的任务A. 需求分析B. 概念结构设计C. 逻辑结构设计D. 物理结构设计 参考答案: D物理设计的大致内容如下:存储记录的格式设计。对数据项类型特征作分析,对存储记录进行格式化,决定如何进行数据压缩或代码优化。存储方法设计。物理设计中最重要的一个考虑是把存储记录在全范围内进行物理安 排,包括顺序存放

51、、散列存放和聚簇存放。存取方法设计。为存储在物理设备上的数据提供数据访问的路径。第 55 题: 在数据库系统设计的概念设计阶段,表示概念结构的最著名、最常用的方法和 与之对应的描述工具是 () 。A. 层次分析法和层次结构图B. 数据流程分析法和数据流程图C. 结构分析和模块结构图D. 实体联系法和实体联系图 参考答案: D设计数据库概念模型最著名、最常用的方法是 与 1976 年提出的实 体.联系方法,简称E-R方法。它采用E-R模型将现实世界的信息结构统一用实 体、属性以及实体之间的联系来描述。第 56 题: PowerBuilder 中的 PowerScript 语言的语句包括 ()。I

52、、变量定义语句U、赋值语句川、流控制语句 W、操纵数据库语句A. 仅I、U和川B. 仅I、川和WC. 仅I、U和WD. 都是参考答案: DPowerScript语言由两部分组成:与高级程序设计语育类似的语句,有变量定义语句、赋值语句和流控制语句等。与数据的接口语句,这是嵌套在PowerScript中的SQL语句,SQL语句和PowerScript之间可以互传变量, 这类语句主要用于操纵数据库,并把查询结果返回给 PowerScript ,由它作进一 步的处理。PowerDesigner 中的 ProcessAnalyst 模块的主要功能是 () 。A. 用于物理数据库的设计和应用对象及数据组件

53、的生成B. 用于数据分析和数据发现C. 用于数据仓库和数据集的建模和实现D. 提供了对 PowerDesigner 所有模型信息的只读访问参考答案: BPowerDesigner 中 ProcessAnalyst 用于数据分析和数据发现,使用户能够描述 复杂的处理模型以反映他们的数据库模型,产生数据字典,绘制数据流程图等。第 58 题: 下列关于分布式数据库系统的叙述中不正确的是 () 。A. 分布式数据库系统中的结点是紧耦合的,它们形成单一的数据库系统B. 分布式数据库系统中的结点是松耦合的,每一个结点都是一个独立的数据库系统C. 分布式数据库系统用户的操作与非分布式数据库系统的操作是完全相

54、同的D. 分布式数据库系统的所有问题应当是内部的、实现级别的问题参考答案: A分布式系统与并行系统不同, 并行系统中处理器是紧耦合的, 它们形成了单一的 数据库系统; 而分布式数据库系统由一些松耦合的结点组成, 这些结点不共享任 何物理部件。 在分布式数据库系统中, 每一个结点是一个独立的数据库系统。 分 布式数据库的基本原理如下: 对于用户来讲, 分布式系统必须看起来像一个非分 布式系统。换句话说,分布式系统的用户的操作与非分布式系绕是完全相同的。 分布式系统的所有问题是内部的、 实现级别的问题, 而不是外部的、 用户级别的 问题。第 59 题:下列关于对象一关系数据库中继承特征的叙述中,错

55、误的是 ()。A. 继承性是面向对象方法的一个重要特征B. 继承包括对数据的继承和对操作的继承C. 数据继承只适用于组合类型D. 基本类型是封装的,但它的内部类型仍是可见的参考答案: D继承性是面向对象方法的一个重要特征, 是指子类继承超类的各种特性, 包括对 数据的继承和对操作的继承。 基本类型是封装的, 且内部数据是外部所不能看见 的。F列关于OLAF和OLTP的主要区别的表述中,错误的是(A. OLAP是面向客户的,OLTP是面向市场的B. OLAP管理大量历史数据,OLTP1理当前数据C. OLAP采用星型或雪花型设计模式,OLTP采用E-R模型设计D. OLAP的访问大部分是只读操作,OLTP的访问主要是短的原子事务参考答案: AOLAP和OLTP二者面向的用户是不同的。OLAP面对的决策人员和高层管理人员; OLTPB对的是操作人员和低层管理人员。填空题第 61 题:Internet 服务提供商 (ISP) 是户接入 Internet 的入口点。一般用户计算机接入 Internet 有两种方式:一种是通过电话网,另一种是通过 。参考答案:局域网或 LAN详细解答:Internet 服务提

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论