版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家三级(数据库技术)笔试模拟试卷20(共9套)(共706题)国家三级(数据库技术)笔试模拟试卷第1套一、选择题(本题共48题,每题1.0分,共48分。)1、系统软件一般包括Ⅰ.服务性程序Ⅱ.语言处理程序Ⅲ.操作系统Ⅳ.数据库管理系统A、Ⅰ、Ⅱ和ⅢB、Ⅰ、Ⅲ和ⅣC、Ⅱ、Ⅲ和ⅣD、全部标准答案:8知识点解析:系统软件是随计算机出厂并具有通用功能的软件,一般包括操作系统、语言处理程序、数据库管理系统和服务性程序等。由上面所述可知,题干中的4项均属于系统软件的组成,因此本题的答案是D(全部)。2、利用计算机对指纹进行识别,对图像和声音进行处理属于下列哪一个应用领域?A、科学计算B、过程控制C、辅助设计D、信息处理标准答案:8知识点解析:计算机的应用领域包括科学和工程计算、数据和信息处理、过程控制、辅助设计和人工智能。其中的数据和信息处理是指对数据的收集、存储、加工、分析和传送的过程;近年来多媒体技术的发展,为数据处理增加了新的内容,指纹的识别、图像和声音信息的处理等。因此“利用计算机对指纹进行识别,对图像和声音进行处理”属于信息处理,正确答案为选项D。3、多媒体网络应用及实时通信要求网络高速率传输,并且延迟低。下列哪一项技术满足这类应用的要求?A、ATMB、FDDIC、FRD、X.25标准答案:1知识点解析:异步传输模式ATM是新一代的数据传输和分组交换技术,能满足网络高速率传输和低延迟的要求。FDDI是一种以光纤作为传输介质的高速主干网,可似用来互联局域网和计算机。FR是帧中继技术,X.25是一种典型的公用分组交换网,它们都不能满足网络高速率传输、并且延迟低的要求。因此本题正确答案为选项A。4、下列协议中,哪一个是在传输层定义的?A、FTPB、RIPC、TCPD、IP标准答案:4知识点解析:为了保证所有的Internet能够正常工作,要求所有联入Internet的计算机都遵从相同的协议,即TCP/IP协议。TCP/IP参考模型在网络层次上定义了IP协议,在传输层次上定义了传输控制协议(TCP)和用户数据报协议。因此TCP是在传输层定义的,本题正确答案为选项C。5、在程序编码阶段,编码之前一项重要的工作就是选择适当的程序设计语言,其中,涉及到的高级语言从应用特点上可以分为基础语言;()和结构化语言。A、汇编语言B、机器语言C、面向对象的语言D、专用语言标准答案:8知识点解析:从应用特点上看,高级语言可以分为基础语言、结构化语言和专用语言三类。6、以下关于顺序存储结构的叙述中哪一条是正确的?A、存储密度小B、逻辑上相邻的结点物理上不必邻接C、可以通过计算直接确定第i个结点的存储地址D、插入、删除运算操作方便标准答案:4知识点解析:顺序存储方式主要用于线形的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,具有存储密度大,可通过计算直接确定第i个元素的存储地址,插入删除运算不方便的特点。分析题目中的四个选项可知,选项C的叙述是正确的,本题正确答案为C。7、有6个元素按1、2、3、4、5、6的顺序进栈,下列哪一个不是合法的出栈序列?A、2、3、4、1、6、5B、3、2、4、6、5、1C、4、3、1、2、5、6D、5、4、6、3、2、1标准答案:4知识点解析:栈是限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端成为栈底(bottom),具有后进先出(LIFO)的操作原则。分析四个选项可知,A、C和D都符合栈的后进先出(LIFO)的操作原则,只有C(4、3、1、2、5、6)不符合,因为从C的出栈顺序可知1比2先进,所以出栈时应该2先出,所以本题正确选项为C。8、以下哪一个不是栈的基本运算?A、删除栈顶元素B、删除栈底元素C、判断栈是否为空D、将栈置为空栈标准答案:2知识点解析:栈是限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端称为栈底(bottom)。具有后进先出(LIFO)的操作原则。栈的基本运算有5种:push(S,x)往栈S中插入一个值为x的元素;pop(S)从栈S中删除一个元素;top(S,x)把栈S中的栈顶元素读到变量x中,栈保持不变;empty(S)判断栈S是否为空栈,是则返回值为真;makempty(S)将栈S置为空栈。对照以上解释,可知选项B(删除栈底元素)不包括在以上5种操作中,而选项A、C、D包括在以上5种操作中,因此本题的答案是B。本题也可以通过栈的基本定义判断。由栈的基本定义可知只能对栈顶进行操作,而不能对栈底进行操作,因此选项B删除栈底元素是不正确的.9、单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?A、q:=p↑.link;p↑.link:=q↑.link;B、p↑.link:=q↑.link;q:=p↑.link;C、q↑.link:=p↑.link;p↑.link:=q;D、p↑.link:=q;q↑.link:=p↑.1ink;标准答案:4知识点解析:单链表是链式存储的线性表,它的每个结点中包括一个指针link,它指向该结点的后继结点的位置。将指针q指向的新结点插入到指针P指向的单链表结点之后的操作步骤是将指针p所指向的地址赋于d,将q的值赋于p指向的地址,其运算表达式为q↑.link:=p↑.link;p↑.link:=q。因此本题的答案为选项C。10、按行优先顺序存储下三角矩阵的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为A、LOC(aij)=LOC(a11)+i×(i+1)/2+jB、LOCij=LOC(a11)+i×(i+1)/2+(j-1)C、LOC(aij)=LOC(a11)+i×(i-1)/2+jD、LOC(aij)=LOC(a11)+i×(i-1)/2+(j-1)标准答案:8知识点解析:如果按行优先顺序列出下三角矩阵中的非零元素,得到如下序列A11,A21,A22,…An1,An2…Ann,把它顺序存储在内存中,第一行到第i行共有非零元素的个数为[i×(i-1)/2],因此非零元素Aij(1≤j≤i≤n)的地址的公式为LOC(Aij)=LOC(A11)+i×(i-1)/2+(j-1)(此处假设每个元素只占一个存储单元)因此本题正确答案是选项D。实际上这相当于是个等差数列求和的问题。鉴于题目的特殊性,可以考虑用特例法来解,这就是令i=1,j=1,检验哪个选项是正确的。11、文件的存取方式与文件的物理结构有关,常见的文件物理结构是A、顺序结构、线性结构和链接结构B、线性结构、链接结构和索引结构C、顺序结构、链接结构和索引结构D、顺序结构、线性结构和索引结构标准答案:4知识点解析:文件的物理结构分顺序结构、链式结构和索引结构。因此本题中的四个选项只有C选项符合要求,正确答案为C。12、利用计算机在相互通信时必须遵循统一的A、软件规范B、网络协议C、路由算法D、安全规范标准答案:2知识点解析:网络中的计算机之间为了能正确交换数据,必须遵守事先约定好的通信规则。这些规则明确的规定了所交换数据的格式和时序,这些为网络数据交换而制定的规则、约定与标准被称为网络协议。一个网络协议主要有以下三部分构成,即语法、语义和时序。因此本题正确答案为选项B。13、操作系统具有进程管理、存储管理、文件管理和设备管理的功能。在以下有关的描述中,哪一个是不正确的?A、进程管理主要是对程序进行管理B、存储管理主要管理内存资源C、文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题D、设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理标准答案:1知识点解析:操作系统具有进程管理、存储管理、文件管理和设备管理的功能。其中进程管理主要是对处理机的管理;存储管理主要管理内存资源;文件管理的任务是有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题,以便用户方便、安全地访问文件;设备管理是指计算机系统中除了CPU和内存以外的所有输入输出设备的管理,除了完成I/O操作的设备外,还包括控制器、通道等支持设备。对照本题的4个选项可知,选项B、C、D中的叙述都与存储管理、文件管理和设备管理的定义相符合,而A中关于进程管理的叙述与其定义不符,因此本题的答案为A。14、以下有关强迫性中断事件的叙述中,哪一个是不正确的?A、输入输出中断是来自通道或者各种外部设备的中断,用于反映通道或设备的工作情况B、硬件故障中断是机器发生错误时产生的中断C、时钟中断是软件时钟到时而引起的中断D、程序性中断是正在运行程序中有意识安排而引起的中断标准答案:8知识点解析:中断机制是现在计算机设施中的基本设施之一。它在系统中起着通信联络的作用,以协调系统对各种外部资源的响应和处理。一般将中断源分为两类:即强迫性中断和自愿性中断。自愿性中断是正在运行程序时有意识安排的,通常由程序员在编制程序时,因要求操作系统提供服务而有意识使用访管指令或系统调用,从而导致中断的。而强迫性中断是正在运行的程序所不期望的,它们是否发生,何时发生都无法预料。这类中断大致有以下几种:①输入/输出中断是来自通道或各种外部设备的中断,用以反馈通道或设备的工作状况;②硬件故障中断是机器发生错误时的中断,用以反馈硬件在执行过程中出现的故障;③时钟中断是硬件或软件时钟到时引起的中断;④程序性中断是因运行过程中的问题所引起的中断,用于反馈程序执行过程中出现的意外情况。按照上面对各种中断的定义可知,选项A、B和C都是正确的。而选项D中所说的正在运行程序中有意识的安排而引起的中断是属于自愿性中断而不是强迫性中断事件。因此本题的答案为D。15、一个已经具备运行条件,但由于没有获得CPU而不能运行的进程处于A、等待状态B、睡眠状态C、就绪状态D、挂起状态标准答案:4知识点解析:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立的单位。进程的动态性表明进程在其生存周期内需要经历一系列的离散状态,运行中的进程可以处于以下三种状态:运行、就绪和等待。运行是指进程已获得CPU,并且在CPU上执行的状态;就绪状态是指一个进程已经具备了运行的条件,但没有获得CPU而不能运行的状态;等待状态也称阻塞状态或封锁状态,是指进程因等待某种事情发生而暂时不能运行的状态。本题题干中所说的一个已经具有运行条件,但由于没有获得CPU而不能运行的状态显然是就绪状态,正确答案为C。16、下列关于紧凑技术的叙述中,哪个是不正确的?A、内存中任意一个程序都可以随时移动B、移动可以集中分散的空闲区C、移动会增加处理器的开销D、采用紧凑技术时应尽可能减少移动的信息量标准答案:1知识点解析:紧凑技术是解决计算机碎片的一种方法,其方法是移动所有的占有区域,将所有的空闲区合并成一片连续区域。紧凑技术可以集中分散的空闲区,提高内存的利用率,便于作业动态扩展内存,但紧凑技术会增加系统的开支,并且移动是有条件的,并不是所有的内存中的作业都能随时移动。因此在采用紧凑技术时,尽可能的减少需要移动的作业数和信息量。由上面所述可知,B、C和D都与紧凑技术的特征相符,只有选项A与其不符。因此本题正确答案为选项A。17、防止地址越界的工作是由下列哪一项完成的?A、软件B、硬件C、软件与硬件配合D、CPU标准答案:4知识点解析:在多道程序的情况下,利用段表和段长来实现段的保护。段表属软件,而段表又放在内存系统内,因此防止地址越界的工作是由软件与硬件配合完成的。本题正确答案为选项c。18、下列四条叙述中,正确的一条是A、操作系统是一种重要的应用软件B、外存中的信息可直接被CPU处理C、用机器语言编写的程序可以由计算机直接执行D、电源关闭后,ROM中的信息立即丢失标准答案:4知识点解析:操作系统是系统软件;外存储器只能和内存储器交换信息,不能直接和CPU交换信息;外存中的信息必须先调入内存才能被CPU处理;ROM是一种只能读不能写的只读存储器,断电后,信息不会丢失。所以A、B、D是错误的,本题正确答案为选项C。19、虚拟设备是指A、模拟独占设备的共享设备B、允许用户以标准化方式使用的物理设备C、允许用户使用比系统中拥有的物理设备更多的设备D、允许用户程序部分装入内存即可使用的系统设备标准答案:1知识点解析:在一类设备上模拟另一类设备的技术称为虚拟设备技术,被模拟的设备为虚拟设备。通常是用高速设备来模拟低速设备,以此把原来慢速度的独占设备改造成为能为若干进程共享的共享设备。本题的答案为A。20、通道结束工作向CPU发中断后,CPU从哪里得到有关通道的状态信息?A、CAWB、CSWC、CCWD、PSW标准答案:2知识点解析:通道相当于一个功能单纯的处理机,其运算控制部件包括:通道地址字(CAW)、通道命令字(CCW)和通道状态字(CSW)。当通道结束工作向CPU发中断后,CPU转去处理通道结束时间,并从CSW中得到有关通道的状态信息。因此本题正确答案为选项B。21、在关系数据库中,存储文件是三级模式结构中的A、外模式B、模式C、存储模式D、内模式标准答案:8知识点解析:数据库的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成。模式也称逻辑模式或概念模式,模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式;外模式也称子模式、用户模式,可以描述某个特定的用户组所使用的那一部分数据库,一个数据库可以有多个外模式;内模式也称物理模式,是数据库内部的表示方法。在关系数据库中,模式对应基本表(table)、外模式对应于视图、而内模式对用于存储文件。因此存储文件是三级模式结构中的内模式,本题的正确答案为D。22、数据库系统一般由哪些成分构成?Ⅰ.数据库Ⅱ.数据库管理员Ⅲ.数据库管理系统及其工具Ⅳ.用户Ⅴ.操作系统Ⅵ.应用系统A、Ⅰ、Ⅱ和ⅢB、I、Ⅱ、Ⅲ和ⅣC、Ⅰ、Ⅱ、Ⅲ、Ⅳ和ⅤD、全部标准答案:8知识点解析:数据库系统(DBS,DatabaseSystem)是指在计算机中引入数据库后的系统构成。一般由数据库、操作系统、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户组成。对照本题的题干和选项可知,正确答案是选项D。23、在数据库三级模式结构中,外模式的个数A、只有一个B、可以有任意多个C、与用户个数相同D、由设置的系统参数决定标准答案:2知识点解析:外模式通常是模式的子集。外模式也称子模式、用户模式或用户视图。对应于一个模式可以有任意多个外模式。因此本题的答案为B。24、在数据库的三级模式结构中,内模式有A、1个B、2个C、3个D、任意多个标准答案:1知识点解析:内模式也叫物理模式或存储模式,是数据库内部的表示方法。一个数据库只有一个内模式,它用于描述数据库的物理存储结构。内模式使用物理数据模型,并描述数据库的存取路径和数据存储的全部细节。因此可以说在数据库的三级模式结构中,内模式只有一个,本题正确答案为选项A。25、如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的A、候选码B、主码C、外码D、连接码标准答案:4知识点解析:当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性为这个关系的外键(外码)。所以本题正确答案为选项C。26、关系数据模型的三个要素是A、关系数据结构、关系操作集合和关系规范化理论B、关系数据结构、关系规范化理论和关系完整性约束C、关系规范化理论、关系操作集合和关系完整性约束D、关系数据结构、关系操作集合和关系完整性约束标准答案:8知识点解析:关系数据模型是由关系数据结构、关系操作集合和关系完整性约束三大要素组成的,因此正确答案为D。27、在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的关系中,哪一个是相容的?A、X/XB、S/SC、S/XD、X/S标准答案:2知识点解析:共享锁:如果事务Ti获得了数据项Q上的共享锁,则Ti可读Q但不能写Q;排他锁:如果事务Ti获得了数据项Q上的排他锁,则Ti既可读Q又可写Q。由以上分析可知,共享锁可与共享锁、排他锁相容,但排他锁只能单独存在.因此本题的正确答案为B。28、下列叙述中,哪一条是不正确的?A、一个二维表就是一个关系,二维表的名就是关系的名B、关系中的列称为属性,属性的个数称为关系的元或度C、关系中的行称为元组,对关系的描述称为关系模式D、属性的取值范围称为值域,元组中的一个属性值称为分量标准答案:1知识点解析:一个关系对应一个二维表,二维表的名就是关系的名;关系中的列称为属性,属性的个数称为关系的元或度;关系中的行称为元组,对关系的描述称为关系模式;属性的取值范围称为值域,元组中的一个属性值称为分量。由上面的叙述可知一个关系对应一个二维表,但并非一个二维表就是一个关系,本题正确答案为选项A。29、在SQL语言的SELECT语句中,用于对结果元组进行排序的是哪一个子句?A、GROUPBYB、HAVINGC、ORDERBYD、WHERE标准答案:4知识点解析:SQL语言提供了SELECT语句进行数据库的查询,该语句的一般格式为:SELECT[ALL|DISTINCT]<目标列表达式>…FROM<基本表>…[WHILE<条件表达式>][GROUPBY<列名1>][ORDERBY<列名2>[ASC|DESC]]其中的ORDERBY用于对结果元组进行排序,正确答案为C。30、在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为A、SpooLing技术B、虚拟存储技术C、缓冲技术D、多道程序设计技术标准答案:1知识点解析:SPOOLing是一种虚拟设备技术,其核心的思想是在一台共享设备上模拟独占设备的操作,把一台低速的独占设备改造成为若干台可并行操作的虚拟设备,即把独占设备变成逻辑上的共享设备。因此引入SPOOLing技术后,就可以允许多个程序同时进入内存并运行,本题正确答案为选项A。31、下列条目中,哪些是DBMS的基本功能?Ⅰ.提供用户对数据库结构的描述功能Ⅱ.提供用户对数据的操作功能Ⅲ.提供多用户环境下的事务管理Ⅳ.分类组织、存储和管理各种数据Ⅴ.数据库的创建、转储和恢复A、Ⅰ、Ⅱ和ⅢB、Ⅱ、Ⅲ和ⅣC、Ⅰ、Ⅱ、Ⅲ和ⅣD、都是标准答案:8知识点解析:数据库的功能模块包括数据库定义程序模块、数据库存取模块、数据库运行管理程序模块、数据库组织、存储和管理程序模块和数据库建立、维护模块。数据库运行管理方面的程序模块一方面保证用户事务的正常运行及其原子性,——方面保证数据库存取的安全性和完整性。对题干中的I、Ⅱ、Ⅲ、Ⅳ和Ⅳ的分析可知,五项都是DBMS的基本功能,所以正确答案为选项D(都是)。32、数据库结构的描述和定义是DBMS运行的基本依据,它们存储于A、封锁表B、数据字典C、索引D、日志标准答案:2知识点解析:数据字典中存放着系统中所有数据的定义,即对所有数据库结构的描述。数据字典提供了对数据库数据描述的集中管理手段,是访问数据库的接口。因此本题正确答案为选项B(数据字典)。33、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“单位”关系中,因哪一项属性而使它不满足第一范式单位?(单位号、单位名、单位成员、单位总经理)A、单位号B、单位名C、单位成员D、单位总经理标准答案:8知识点解析:第一范式(1NF)要求的条件是元组中的所有分量必须是不可分的数据项,而在关系(单位号、单位名、单位成员、单位总经理)中单位总经理属于单位成员,所以不满足第一范式。因此本题正确答案为选项D。34、在计算机中,防火墙是设置在可信任网络和不可信任的外界之间的一道屏障,其目的是A、保护一个网络不受病毒的攻击B、保护一个网络不受另一个网络的攻击C、使一个网络与另一个网络不发生任何关系D、以上都不对标准答案:2知识点解析:防火墙系统是设置在可信任网络和不可信任的外界的一道屏障,由一套硬件(如一个路由器或一台计算机)和相关的软件组成。防火墙的目的是通过各种控制手段,保护一个网络不受来自另外一个网络的攻击。因此本题正确答案为选项B。35、在Oracle工具中,用于支持数据仓库应用的是A、OracleDiscoverer/2000B、OracleDesigner/2000C、OracleDeveloper/2000D、OracleFinancials标准答案:1知识点解析:OracleDiscoverer/2000是一个OLAP工具,主要用于支持数据仓库应用。OracleDesigner/2000是Oracle提供的CASE工具,能够帮助用户对复杂系统进行建模、分析和设计。OracleDeveloper/2000是Oracle的一个应用开发工具集,包括多种工具,用以实现高生产率,大型事务处理及客户/服务器结构的应用系统。因此本题的答案为A。36、下面的条目中,哪一项不是IBM数据仓库三层结构中的组成部分?A、OLTP业务系统B、前台分析工具C、数据仓库D、数据集市标准答案:2知识点解析:IBM数据仓库由三部组成:OLTP业务系统、数据仓库和数据集市,因此本题正确答案为选项B。37、数据的完整性是指A、数据的存储和使用数据的程序无关B、防止数据被非法使用C、数据的正确性、一致性D、减少重复数据标准答案:4知识点解析:数据完整性由完整性规则来定义,关系模型的完整性规则是对关系的某种约束条件。三类完整性规则如下:①实体完整性规则,关系中的元组在组成主键的属性上不能为空值。②参照完整性规则,外键的值不允许参照相应主表中不存在的主键值,或者外键为空。③用户定义的完整性规则,用户定义的完整性规则是用户根据具体应用的语义要求,利用DBMS提供的定义和检验这类完整性规则的机制,用户自己定义的完整性规则。从上述三条规则出发对关系进行约束,使数据保持正确性、一致性。因此本题的答案为C。38、设有两个事务T1和T2,其并发操作如下表所示,则下列说法中正确的是A、该操作序列不存在问题B、该操作序列丢失修改C、该操作序列不能重复读D、该操作序列读出“脏”数据标准答案:2知识点解析:当多个事务并发执行时,即使每个事务都单独的正确执行,数据库的一致性也可能被破坏,因为在并发执行中可能出现以下3个问题:①丢失更新:②对未提交更新的依赖,即读取“脏”数据;③不一致的分析。从表中可以看出,当事务T2对数据项A进行修改时,事务Tl所做的更新丢失了,被事务T2所作的更新覆盖了。因此,属于丢失更新,本题正确答案为B。39、下述哪一个SQL语句用于实现数据存取的安全机制?A、COMMITB、ROLLBACKC、GRANTD、CREATETABLE标准答案:4知识点解析:SQL用于实现数据存取的安全机制的语句有GRANT和REVOKE,GRANT授予权限,REVOKE收回权限。因此正确答案为选项C。40、下面关于函数依赖的叙述中,不正确的是A、若X→Y,X→Z则X→YZB、若XY→Z则X→Z,Y→ZC、若X→Y,Y→Z,则X→ZD、若X→Y,Y’Y,则X→Y,标准答案:2知识点解析:本题是对函数依赖定义和公理的考查。选项A:若X→Y,X→Z,则X→YZ属函数依赖的合并规则;C:若X→Y,Y→Z则X→Z,属函数依赖的传递规则,而D:若X→Y,Y’Y,则X→Y’的成立是明显的。但选项B:若XY→Z,则X→Z,Y→Z则不成立,因为是Z函数依赖于X和Y,X和Y中的任意一个都不能函数决定Y。所以本题正确答案为选项B。41、下列关于函数依赖的规则中,哪一条是正确的?A、若X→Y,WY→Z则XW→ZB、若XY,则X→YC、若XY→Z,则X→Z,Y→ZD、若X∩Y=,则X→Y标准答案:1知识点解析:由函数的伪传递规则知,若X→Y,WY→Z,则XW→Z,选项A是正确的。而选项B、C和D都不正确,正确答案为A。因为本题的选项B、C和D的错误都比较明显,本题也可用排除法进行选择。42、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪一条是不正确的?A、若X→→Y,则X→→ZB、若X→Y,则X→→YC、若X→→Y,则Y’Y,则X→→Y’D、若Z=,则X→→Y标准答案:4知识点解析:本题是对函数多值依赖定义及性质的考查。设R是属性集U上的一个关系模式,X、Y是U的子集,Z=U-X-y,多值依赖的性质有:①对称性:若X→→Y,则X→→Z。②多值依赖的特殊情况:若X→Y,则X→→Y。③设属性集之间的关系是,那么当X→→Y在R(U)上成立的时候,X→→Y在R(W)上也成立;反过来当X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立。④若X→→Y,且Y’Y,但不能断言X→→Y,也成立。因为多值依赖的定义中涉及了U中除X、Y之外的其余属性Z,考虑X→→Y’是否成立时涉及的其余的属性Z’=U-X-Y’比确定X→→Y成立时的其余属性Z=U-X-y包含的属性列多,因此X→→Y,不一定成立。若X→→Y,而Z=,则称X→→Y为平凡的多值依赖。由多值依赖的对称性可知,选项A正确。根据第2条性质选项B成立,根据第4条性质选项C不成立。根据平凡的多值依赖的定义可知选项D成立。因此本题的答案为C。43、下述哪一条不属于概念模型应具备的性质?A、有丰富的语义表达能力B、易于交流和理解C、易于变动D、在计算机中实现的效率高标准答案:8知识点解析:本题是对概念模型特点和性质的考查。概念模型的特点包括:有奉富的语义表达能力、易于交流和理解、易于变动和易于向各种数据库转换。对照本题的4个选项可知,选项D(在计算机中实现的效率高)不包括在概念模型的特点中。因此本题正确答案为选项D。44、下述哪一条不是局部E-R图集成为全局E-R图时可能存在的冲突?A、模型冲突B、结构冲突C、属性冲突D、命名冲突标准答案:1知识点解析:将局部E-R图集成为全局E-R图时可能存在的冲突有:属性冲突、结构冲突和命名冲突。因此4个选项中只有A(模型冲突)不属于将局部E-R图集成为全局E-R图时可能存在的冲突,正确答案为选项A。45、概念设计阶段,需要确定实体型特征由哪些属性组合而成,这个工作是对数据进行()抽象。A、分类B、聚集C、概括D、数据抽象标准答案:8知识点解析:在进行该步设计中,要对数据进行以下三种抽象:分类;聚集;概括。所以确定实体型特征由哪些属性组合而成这个工作是对数据进行数据抽象,正确答案为选项D。46、下面对计算机局域网技术特点的描述不正确的是A、网上客户站可为各个档次的个人计算机B、使用专用的通信线路,数据传输速度率高C、一般属于一个单位所有D、不易于建立、维护和扩展标准答案:8知识点解析:局域网的覆盖的地理范围小,可靠性高,所以就决定了它是易于建立和维护的。另外,局域网上的计算机可以是各个档次的,也就使其易于扩展。因此本题正确答案为选项D。47、下列哪一种结构是支持并行数据库系统最好的结构?A、共享内存B、共享磁盘C、无共享D、层次模式标准答案:4知识点解析:并行数据库系统通过并行使用多个CPU和磁盘来提高处理速度和I/O速度,它主要有以下几种重要的体系结构模式:共享内存、共享磁盘、无共享和层次的。其中无共享是指各处理器既不共享公共的主存储器,又不共享公共的磁盘,是支持并行数据库系统的最好的并行结构。因此本题正确答案为选项C。48、在数据仓库中,下面哪一种说法是关于分析型数据的?A、当前的、准确的B、重复的、简单事务C、面向主题D、一次操作数据量比较少标准答案:4知识点解析:数据库系统被广义地分为操作性处理和分析性处理。传统的数据库系统作为数据管理手段,主要用于操作性处理,如读、写和更新等;而分析性处理主要进行的是信息处理,具有面向主题的,集成的、相对稳定的、反映历史变化的特性。对照本题的4个选项可知,只有选项C(面向主题)属于操作性数据的特性,因此本题的答案为C。二、填空题(本题共20题,每题1.0分,共20分。)49、网络中的计算机之间为了能正确交换数据,必须遵守事先约定好的通信规则。这些规则明确规定了所交换数据的______和时序。标准答案:格式知识点解析:网络中的计算机之间为了能正确交换数据,必须遵守事先约定好的通信规则。这些规则明确的规定了所交换数据的格式和时序,这些为网络数据交换而制定的规则、约定与标准被称为网络协议。一个网络协议主要有以下三部分构成,即语法、语义和时序。50、WWW是以超文本标注语言为基础,能够提供面向Intemet服务的信息浏览系统,WWW系统的结构采用了______模式。标准答案:客户机/服务器或客户朋艮务器或client/server或C/S知识点解析:本题是对WWW系统结构的考查。WWW(worldwideweb)系统的结构一般采用客户机/服务器模式。它的工作原理如下所述:信息资源以主页的形式存储在WWW服务器中,用户通过WWW客户端程序向WWW服务器发出请求。WWW服务器根据客户端请求的内容,将保存在WWW服务器上的某个页面发给客户端,浏览器在接收到该页面后对其进行解释,最终将图、文、声并茂的画面呈现出来。51、数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的______。标准答案:运算或操作知识点解析:数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。数据的各种逻辑结构有相应的各种运算,每种逻辑结构都有一个运算的集合。常用的运算有:检索、插入、删除、更新,排序等.52、某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。则该二叉树对应的树林包括______棵树。标准答案:两或2知识点解析:按照二叉树结点的对称序序列和后序序列可以写出该二叉树的结构,如左图所示。按照二叉树与树的转化规则,将二叉树转化为两棵树,如右图所示。53、散列法存储中处理碰撞的方法主要有两类:______和开地址法。标准答案:拉链法知识点解析:散列法存储中处理碰撞的方法主要有两类:拉链法和开地址法。54、段页式存储管理中,内存以______为基本单位分配给每个用户。标准答案:页知识点解析:段页式存储管理中,内存以页为基本单位分配给每个用户。55、在页式存储管理中,存放在高速缓冲存储器中的部分页表称为______。标准答案:(答案]快表知识点解析:在页式存储管理中,快表是用来存放使用频率高的页表项,随着进程的推进,快表内容动态更新。56、网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、层次数据模型是通过指针链,而关系数据模型是使用______。标准答案:二维表/表格/表知识点解析:关系模型与网状,层次模型的最大区别是关系模型用表格的数据而不是通过指针链来表示和实现实体间联系。57、数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和______系统阶段。标准答案:数据库知识点解析:本题是对数据管理技术分类的考查。数据管理技术是指对数据的分类、组织、编码、存储、检索和维护的技术,管理技术的发展经历了3个阶段:人工管理阶段,文件系统阶段、数据库系统阶段.58、数据模型可分为概念数据模型和结构数据模型,层次模型是______数据模型。标准答案:结构知识点解析:数据模型是现实世界数据特征的抽象,是数据库系统的数学形式框架。按照用于描述数据库结构的概念类型对它们分类为:概念数据模型、物理数据模型和数据结构模型。其中的数据结构模型包括关系数据模型、对象数据模型、网状数据模型、和层次数据模型.59、关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为______。标准答案:关系或表或集合或元组集合知识点解析:本题是对关系代数基础知识的考查。关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为集合。60、SQL语言集数据查询、数据操纵、数据定义和数据控制功能为一体,其中语句GRANT,REVOKE是实现______功能;标准答案:数据控制知识点解析:SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中ALTERTABLE,CREATE和DROP实现数据定义;SELECT实现数据查询;INSERT、UPDATE和DELETE实现数据操纵;GRANT,REVOKE实现数据控制.61、在“学生-选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAME,GRADEFROMS;SC,CWHERECNAME=’数据库技术,ANDS.S#:SC.S#AND______。标准答案:SC.C#=C.C#或C.C#=SC.C#知识点解析:本题是考查SQL查询语句的使用方法。由题意可知,现要查找选修“数据库技术”这门课程的学生姓名和成绩。而SQL查询语句SELECTSNAME,GRADEFROMS,SC,CWHERECNAME=’数据库技术’ANDS.S#=SC.S#AND中还缺少对关系SC、C中所选课程对应关系的限制,因此正确答案是SC.C#=C.C#或C.C#=SC.C#。62、设有关键码序列(17,8,3,25,16,1,13,19,18,4,6,21),要按关键码值递增的次序排序,用初始增量为4的希尔排序法,一趟扫描后的结果是______。标准答案:16,1,3,19,17,4,6,24,18,8,13,25知识点解析:取增量dl<n,把全部记录分成d1个组,所有距离为d1倍数的记录放在一组中,各组内用插入法排序,然后取d2<d1,重复上述分组和排序工作;直至取d=1,即所有记录放在一个组中时排序为止。这里只进行了第一步。经过一遍扫描后,得到的结果是16,1,3,19,17,4,6,24,18,8,13,25。63、对未提交修改的封锁必须保持到______的终点。标准答案:事务知识点解析:为了保证程序的可串行化,通常采用两段封锁。两段封锁要求事务所持有的所有排他锁必须在事务提交后方可释放,在事务提交之前不得释放任何锁。所以对未提交修改的封锁必须保持到事务的终点。64、PowerDesigner是SYBASE公司提供的CASE工具,它包含多个模块,其中用于数据库概念数据建模(CDM)的模块是______。标准答案:DataArchitect知识点解析:PowerDesignerDataarchitect模块,用于两层的数据库设计和数据库构造。DataArchitect提供概念数据模型设计,自动的物理数据模型生成,针对多种数据库管理系统的数据库生成,开发工具的支持和高质量的文档特性.65、面向对象程序设计的基本思想是封装和可扩展性,可扩展性体现在继承性和______两个方面。标准答案:行为扩展知识点解析:面向对象程序设计的基本思想是封装和可扩展性。面向对象程序设计的可扩展性体现在继承性和行为扩展两个方面。继承的部分就是重用的成分。子对象新增加的部分就是子对象对父对象发展的部分。66、关系数据库规范化理论的研究中,在函数依赖的范畴内,______达到了最高的规范化程度。标准答案:BCNF或Boyce-Codd范式知识点解析:本题考查的是关系模式的规范化。关系数据库规范化理论的研究中,在函数依赖的范畴内,BCNF达到了最高的规范化程度。67、在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为______分析、它是一种无制导的学习方法。标准答案:聚类知识点解析:聚类分析是一种重要的数据挖掘方法。若干个相似的数据对象组合在一起称做一个聚簇。聚类分析是将数据集分割为若干有意义的聚簇的过程。68、在分布式数据库系统中,每一个节点都是一个独立的______系统。标准答案:数据库知识点解析:分布式数据库系、统由一些松耦合的节点组成,这些节点不共享任何物理部件。每一个节点是一个独立的数据库系统,它由本地数据库、本地用户、本地DBMS和事务管理软件组成。国家三级(数据库技术)笔试模拟试卷第2套一、选择题(本题共60题,每题1.0分,共60分。)1、计算机应用已经渗透到社会生活的各个领域,特别是多媒体技术的发展,使得指纹识别,图像声音处理的应用不断发展,这一类应用属于下列()应用领域?A、人工智能B、科学和工程计算C、数据和信息处理D、过程控制标准答案:C知识点解析:数据和信息处理是计算机重要应用领域,当前的数据也已有更广泛的含义,如图、文、声、像等多媒体数据,它们都已成为计算机的处理对象。2、不属于服务性程序的是()A、编译程序B、编辑程序C、纠错程序D、连接程序标准答案:A知识点解析:服务程序是一类辅助性的程序,它提供各种运行所需的服务。例如,用于程序的装入、连接、编辑及调试用的装入程序、连接程序、编辑程序及调试程序以及故障诊断程序、纠错程序等。3、IP地址是Internet赖以工作的基础,它由网络地址和主机地址两部分组成,其中C类网络的主机地址数最多为()。A、64个B、128个C、256个D、512个标准答案:C知识点解析:每台直接连接到Internet上的计算机、路由器都必须有惟一的IP地址。IP地址是Internet赖以工作的基础。对于C类地址,其网络地址空间长度为21位,主机地址空间长度为8位。C类IP地址范围从:~55。由于主机地址空间长度为8位,因此每个C类网络的主机地址数最多为256个。4、一个数字签名算法至少应该满足三个条件,下列有关叙述中,不属于数字签名算法条件的是()A、签名者事后不能否认自己的签名B、该数字签名必须是所签文件的物理部分C、当发生签名真伪争执时,有第三方能够解决争执D、接收者能够验证签名,而任何其他人都不能伪造签名标准答案:B知识点解析:一个数字签名算法至少应满足3个条件:①签名者事后不能否认自己的签名;②接收者能验证签名,而任何其他人不能仿造签名;③当双方关于签名的真伪发生争执时,有第三方能解决双方的争执。数字签名是以电子形式存储消息的一种方法,一个签名消息能在一个通信网络中传输。基于公钥密码体制和私钥密码体制都可以获得数字签名,特别是公钥密码体制的诞生为数字签名的研究和应用开辟了广阔的前景。5、下列()不是计算机病毒的特性?A、传染性B、结构性C、隐蔽性D、可激发性标准答案:B知识点解析:计算机病毒是一种特殊的具有破坏性的计算机程序,它具有自我复制能力,可通过非授权入侵而隐藏在可执行程序或数据文件中。当计算机运行时源病毒能把自身精确拷贝或者有修改地拷贝到程序体内,影响和破坏正常程序的执行和数据的正确性。计算机病毒一般具有如下特征:传染性、破坏性、隐蔽性、潜伏性和可激发性。6、限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为()。A、物理隔离B、时间隔离C、逻辑隔离D、密码隔离标准答案:C知识点解析:隔离是操作系统安全保障的措施之一,它又可分为:①物理隔离使不同安全要求的进程使用不同的物理实体。②时间隔离使不同的进程在不同的时间运行。③逻辑隔离限制程序的存取,使操作系统不能存取允许范围以外的实体。④密码隔离进程以其他进程不了解的方式隐蔽数据和计算。7、下列关于数据元素的叙述中,不正确的是()。A、数据元素是数据的基本单位,即数据集合中的个体B、数据元素是有独立含义的数据最小单位C、数据元素又称作结点D、数据元素又称作记录标准答案:B知识点解析:数据元素是数据的基本单位,即数据集合中的个体。有些情况下也把数据元素称作结点、记录、表目等。一个数据元素可由一个或多个数据项组成,数据项是有独立含义的数据最小单位,其值能惟一确定一个数据元素的数据项。8、下列关于数据结构基本概念的叙述中,正确的是()A、数据的逻辑结构分为表结构和树结构B、数据的存储结构分为线性结构和非线性结构C、数据元素是数据的基本单位D、结点是有独立含义的数据最小单位标准答案:C知识点解析:数据元素是数据的基本单位,即数据集合中的个体。有些情况下也把数据元素称做结点、记录、表目等。一个数据元素可由一个或多个数据项组成,数据项是有独立含义的数据最小单位,其值能惟一确定一个数据元素的数据项,又称做关键码,有时也把数据项称作域、字段等。9、A、
B、
C、
D、
标准答案:D知识点解析:三元法用一线性表来表示稀疏矩阵。线性表的每个结点对应稀疏矩阵在一个非零元素,每个结点包含3个域,分别为该元素的行下标、列下标和值。结点间的次序按矩阵在行优先顺序排列(跳过零元素)。这个线性表用顺序的方法存储在连续的存储区里。由三元组法的存储表示可以得到其矩阵如下:30050020060500000030所以答案是D)选项。10、A、
B、
C、
D、
标准答案:B知识点解析:数据结构存储于计算机的域可以分为:自身信息域——存放自身值的域;链接信息域——存放该结点与其他结点间关系的域。11、A、
B、
C、
D、
标准答案:C知识点解析:链式存储结构的主要特点有:①结点中除自身信息外,还有表示链接信息的指针域,因此存储密度小、存储空间利用率低;②逻辑上相邻的结点物理上不必相邻;③插入、删除操作灵活方便。线性存储结构可以通过计算直接确定第i个结点的存储地址,但链式存储结构不能够。12、A、
B、
C、
D、
标准答案:B知识点解析:数据的主要存储方式有顺序存储结构和链式存储结构。顺序结构逻辑上相邻的结点物理上也是相邻的。因此其存储密度大,存储空间利用率高但插入、删除运算操作不方便,需移动大量的结点。13、A、
B、
C、
D、
标准答案:A知识点解析:数据的主要存储方式有顺序存储结构和链式存储结构。顺序结构逻辑上相邻的结点物理上也是相邻的。因此其存储密度大,存储空间利用率高但插入、删除运算操作不方便,需移动大量的结点。14、A、
B、
C、
D、
标准答案:B知识点解析:散列表的负载因子是一个重要参数,它等于:a=散列表中结点的数目/基本区域能容纳的结点数根据上表,散列表中的结点数是8,基本区域能容纳的结点数为19,所以负载因子为8/19=0.4215、A、
B、
C、
D、
标准答案:C知识点解析:快速排序是起泡排序的改进。在快速排序中,任取一个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它小的在一部分,关键码值比它大的在另一部分,再分别对两个部分实施上述过程,一直重复到排序完成。16、A、
B、
C、
D、
标准答案:B知识点解析:所谓可剥夺方式,即就绪队列中一旦出现优先级高于当前运行进程优先级的进程存在时,便立即进行进程调度,转让CPU。而不可剥夺方式,即一旦把CPU分配给一个进程,它就一直占用CPU,直到该进程自己因调用原语操作或等待I/O而进行阻塞状态,或时间片用完时才让出CPU,重新执行进程调度。17、A、
B、
C、
D、
标准答案:C知识点解析:设信号量为S,常用信号量的取值可以解释为:S值的大小表示某类资源的数量。当S>0时,表示还有资源可以分配;当S<0时,其绝对值表示S信号量等待队列中进程的数目。每执行一次P操作,意味着要求分配一个资源;每执行一次V操作,意味着释放一个资源。依题意,信号量mutex的初始值为1,表示有一个资源可以分配,当mutex的等待队列中有K个进程时,信号量的值为1-K。18、A、
B、
C、
D、
标准答案:C知识点解析:系统提供一对硬件寄存器:页表始址寄存器和页表长度寄存器。①页表始址寄存器用于保存正在运行进程的页表在内存的首地址。当进程被调度程序选中投入运行时,系统将其页表首地址从进程控制块中取出送入该寄存器。②页表长度寄存器用于保存正在运行进程的页表长度。当进程被选中运行时,系统将它从进程控制块中取出送入该寄存器。19、A、
B、
C、
D、
标准答案:D知识点解析:运行中的进程可以处于以下3种状态之一:运行、就绪、等待。运行状态是指进程已获得CPU,并且在CPU上执行的状态。就绪状态是指一个进程已经具有运行条件,但由于没有获得CPU而不能运行所处的状态。等待状态是指进程因等待某种事件发生而暂时不能运行的状态。当时间片用完时,进程从运行状态进入就绪状态。20、A、
B、
C、
D、
标准答案:B知识点解析:批处理系统有两个特点:一是“多道”,二是“成批”。多道是指系统内可同时容纳多个作业,而成批的特点是在系统运行过程中不允许用户与他的作业发生交互,用户不能直接干预其作业的执行。21、A、
B、
C、
D、
标准答案:C知识点解析:暂无解析22、A、
B、
C、
D、
标准答案:C知识点解析:驻留集是某段时间间隔内进程实际要访问的页面的集合。驻留集窗口很大,会将一个进程的整个地址空间全部装入内存,但内存将不会得以充分的利用;驻留集窗口过小会降低系统的吞吐量;驻留集窗口的大小对虚拟存储器的有效利用和系统吞吐量的提高有重要的影响。23、A、
B、
C、
D、
标准答案:C知识点解析:暂无解析24、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析25、A、
B、
C、
D、
标准答案:D知识点解析:数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、操作系统、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。应当指出的是,数据库的建立、使用和维护等工作只靠一个DBMS远远不够,还要有专门的人员来完成,这些人被称为数据库管理员。26、A、
B、
C、
D、
标准答案:C知识点解析:数据库定义功能是对数据库的结构进行描述,包括外模式、模式、内模式的定义;数据库完整性的定义;安全保密的定义;存取路径的定义。这些定义存储在数据字典中,是DBMS运行的基本依据。27、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析28、A、
B、
C、
D、
标准答案:C知识点解析:数据的独立性是数据库领域的一个常用的术语,包括数据的物理独立性和数据的逻辑独立性。①数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,也就是说,当数据的物理存储改变时,应用程序不变。②数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。29、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析30、A、
B、
C、
D、
标准答案:C知识点解析:在一个关系的候选码中指定一个用来惟一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。关系中包含在任何一个候选码中的属性称为主属性或码属性,不包含在任何一个侯选码中的属性称为非主属性或非码属性。最简单的情况,单个属性是主码,最极端的情况,整个属性组是主码,称作全码。31、A、
B、
C、
D、
标准答案:D知识点解析:在关系模型中,数据结构用单一的二维表结构来表示实体及实体间的联系。一个关系对应一个二维表。二维表中的列称为属性,属性值的取值范围称为值域。二维表中的一行称为一个元组。32、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析33、A、
B、
C、
D、
标准答案:A知识点解析:暂无解析34、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析35、A、
B、
C、
D、
标准答案:B知识点解析:SQL语言功能极强,但由于设计巧妙,语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。如下:•数据查询:SELECT:•数据定义:CREATEDROPALTER:•数据操纵:INSERTUPDATEDELETE:•数据控制:GRANTREVOKE。36、A、
B、
C、
D、
标准答案:D知识点解析:SQL支持数据库的三级模式结构。在SQL中,模式对应于基本表(basetable),内模式对应于存储文件,外模式对应于视图(view)和部分基本表。元组对应于表中的行(row),属性对应于表中的列(column)。①一个SQL数据库是表的汇集。②一个SQL表由行集构成,一行是列的序列,每列对应一个数据项。③一个表可以带若干索引,索引也存放在存储文件中。④存储文件的逻辑结构组成了关系数据库的内模式,存储文件的物理结构是任意的,对用户是透明的。⑤一个表或者是一个基本表,或者是一个视图。基本表是实际存储在数据库中的表,视图是一个虚表。⑥一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表。⑦SQL用户可以是应用程序,也可以是终端用户。一个SQL数据库是一个表的汇集,故选项D)错误。37、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析38、A、
B、
C、
D、
标准答案:A知识点解析:SQL语言提供了SELECT语句进行数据库的查询,该语句的一般格式是:SELECT[ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…FROM<基本表(或视图)>[,<基本表(或视图)>1…[WHERE<条件表达式>][GROUPBY<列名1>[HAVING<内部函数表达式>]][ORDERBY<列名2>][ASC|DESC]];整个语句的含义是,根据WHERE子句的条件表达式,从基本表或视图中找出满足条件的元组,按SELECT子句中的目标表达式,选出元组中的属性值形成结果表。若有ORDER子句,则结果表要按照指定的列名2按升序或降序排序。GROUP子句将结果按列名1分组,每个组产生结果表中的一个元组。分组的附加条件用HAVING短语给出。39、A、
B、
C、
D、
标准答案:D知识点解析:把SQL嵌入主语言使用时必须解决3个问题:①区分SQL语句与主语言语句。这是对通过在所有的SQL语句前加前缀EXECSQL来解决的。②数据库工作单元和程序工作单元之间的通信。嵌入式SQL语句中可以使用主语言的程序变量来输入或输出数据。把SQL语句中使用的主语言程序变量简称为主变量。③一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式。这是用游标来解决的。40、A、
B、
C、
D、
标准答案:A知识点解析:SQL语言用GRANT语句向用户授予数据访问权限,GRANT语句的一般格式为:GRANT<权限>[,<权限>]…[ON<对象类型×对象名>][,<对象名>]…TO<用户>[,<用户>]…[WITHGRANTOPTION]其语义为:将对指定操作对象的指定操作权限授予指定的用户。41、A、
B、
C、
D、
标准答案:A知识点解析:数据定义的程序模块主要包括:①模式、外模式、内模式的定义模块。②安全性定义,如授权定义及其处理模块。③完整性定义,如主码、外码、其他完整性约束定义及其处理模块。所以安全控制模块属于数据定义的程序模块。42、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析43、A、
B、
C、
D、
标准答案:A知识点解析:在执行数据库访问命令之前,DBMS先对命令进行语法检查,语法检查通过后进行语义检查和用户存取权限检查。具体做法是,DBMS读取数据字典,检查是否存在该关系及相应的字段,该用户能否读取它们等。确认语义正确、存储权限合法后便决定执行该命令。否则拒绝执行,返回错误信息。所以对调用数据库命令进行语法、语义和权限检查的信息存储于数据字典中。44、A、
B、
C、
D、
标准答案:A知识点解析:暂无解析45、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析46、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析47、A、
B、
C、
D、
标准答案:D知识点解析:事务T1进行读取A操作并对A进行A*2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为200,这是一一个在数据库中并不存在的值,所以产生了对未提交更新的依赖。48、A、
B、
C、
D、
标准答案:C知识点解析:事务要回滚(Rollback)就说明事务失败了。因此选项A)是错误的。由于一个事务故障导致一系列事务回滚的现象称为级联回滚。由于级联回滚导致撤销大量工作,所以不希望发生级联回滚。解决方法被称为无级联调度。容易验证无级联调度总是可恢复的。因此选项B)也是错误的。共字锁记为S,排他锁记为X,因此选项C)正确。49、A、
B、
C、
D、
标准答案:A知识点解析:一个“不好”的关系数据库模式会存在数据冗余、更新异常(不一致的危险)、插入异常和删除异常四个问题。为了解决这些问题,人们才提出了关系数据库的规范化理论。规范化理论研究的是关系模式中各属性之间的依赖关系及其对关系模式性能的影响,探讨“好”的关系模式应该具备的性质,以及达到“好”的关系模式的设计算法。50、A、
B、
C、
D、
标准答案:B知识点解析:规范化理论给我们提供判断关系模式优劣的理论标准,帮助我们预测可能出现的问题,提供了自动产生各种模式的算法,因此,是设计人员的有力工具,也使数据库设计工作有了严格的理论基础。规范化理论虽然最初是针对关系模式的设计而提出的,然而它不但对于关系模型数据库设计,而且对于其他模型数据库的设计也都有重要的指导意义。51、A、
B、
C、
D、
标准答案:B知识点解析:设K为关系模式R<U,F>中的属性或属性组,若K→U在F+中,而找不到K的任何一个真子集K’能使K’→U在F+中,则称K为关系模式R的候选码。当候选码多于一个时,选定其中一个作为主码。包含在任何一个候选码中的属性叫做主属性。不包含在任何候选码中的属性叫做非主属性。最简单的情况,单个属性是码。最极端的情况,整个属性组是码,称作全码。综合以上的概念结合选项看,可以知道B是正确的。52、A、
B、
C、
D、
标准答案:C知识点解析:F是属性组U上的一组数据依赖,有如下的推理规则:自反律:若Y∈X∈U,则X→Y为F所逻辑蕴涵。增广律:若X→Y为F所逻辑蕴涵,且Z∈U,则XZ→YZ为F所逻辑蕴涵。传递律:若X→Y及Y→Z为F所逻辑蕴涵,则X→Z为F所逻辑蕴涵。合并规则:由X→Y,X→Z,有X→YZ。伪传递规则:由X→Y,WY→Z,有XW→Z。分解规则:由X→Y及Z∈Y,有X→Z。53、A、
B、
C、
D、
标准答案:A知识点解析:多值依赖的定义是:设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,若在R的任一关系r中,只要存在元组t,s,使得t[X]=s[X],就必然存在元组w,v(w,v可以与s,t相同),使得w[X]=v[X]=s[X]=t[X],而w[Y]=t[Y],w[Z]=s[Z],v[Y]=s[Y],v[Z]=t[Z],则称Y多值依赖于X,记作X→→Y。多值依赖具有以下性质:①若X→→Y则X→→Z即具有对称性。②若X→Y则X→→Y即函数依赖是多值依赖的特殊情况。③多值依赖的有效性与属性值的范围有关。④若X→→Y在R(U)上成立,不一定有X→→Y’在R(U)上成立。选项C)满足性质1,选项B)满足性质2,选项D)是平凡的函数依赖的定义。由性质4,知道选项A)是错误的。54、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析55、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析56、A、
B、
C、
D、
标准答案:A知识点解析:PowerDesignerAppModeler用于物理(逻辑)数据库的设计和应用对象的生成。PowerDesignerDataArchitect用于两层的即概念层和物理层数据库设计和数据库构造。PowerDesignerMetaWorks通过模型的共享支持高级团队工作的能力。PowerDesignerWarehouseArchitect用于数据仓库和数据集的建模和实现。57、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析58、A、
B、
C、
D、
标准答案:C知识点解析:暂无解析59、A、
B、
C、
D、
标准答案:D知识点解析:分布式数据库系统中的结点是松耦合的,这些结点不共享任何的物理部件。每一个结点都是一个独立的数据库系统,这些结点协调工作,使得任何一个结点上的用户都可以对网络上的任何数据进行访问;分布式数据库系统的各个成分物理地存储在一些不同的结点上的不同的“真实的”数据库上,它实际上是这些数据库的逻辑联合。60、A、
B、
C、
D、
标准答案:D知识点解析:暂无解析二、填空题(本题共20题,每题1.0分,共20分。)61、计算机是由运算器、______、存储器、输入设备和输出设备这5个主要功能部件组成的,它们被称为计算机的五大硬件。标准答案:控制器知识点解析:以存储程序原理为基础的冯·诺依曼结构的计算机,一般都由5大功能部件组成,它们是:运算器、控制器、存储器、输入设备和输出设备。运算器对数据进行算术运算和逻辑运算;控制器控制各部分自动协调地工作,完成对指令的解释和执行;存储器存放程序和数据;输入设备是外部向计算机传送信息的装置;输出设备是将计算机内部二进制形式的信息转换成人们所需要的或其他设备能接受和识别的信息形式。62、能够唯一确定Internet上每一台计算机位置的是______。标准答案:IP地址知识点解析:Internet地址能够惟一确定Internet上每台计算机与每个用户的位置。Internet上的计算机地址有两种表达形式:IP地址和域名。Internet上的每台计算机、路由器在通信之前首先需要指定一个IP地址。IP地址是Internet赖以工作的基础。63、m阶B+树的根结点至多有______个子女。标准答案:m知识点解析:暂无解析64、设有一个二维数组A[1…4,1…6],若数组的起始地址为200,并且数据元素以行序为主序存放在数组中,每个元素占用4个存储单元,那么元素A[3,4]的存储地址为______。标准答案:260知识点解析:暂无解析65、有m个叶结点的霍夫曼树,其结点总数是______。标准答案:2m-1知识点解析:暂无解析66、从资源分配的角度可将设备分类为______、共享设备和虚拟设备。标准答案:独占设备知识点解析:设备从资源分配的角度来分,可以分为独占设备、共享设备和虚拟设备。对独占设备来说,在一段时间内最多只能有一个进程占有并使用它。共享设备允许多个进程共享,即多个进程的I/O传输可以交叉。67、文件的存取方式是由文件的性质和用户使用文件的情况而定的,一般可以采用顺序存取和随机存取两种形式。顺序存取是按照文件的______地址顺序存取的。标准答案:逻辑知识点解析:暂无解析68、按照信息交换的方式和连接的设备种类,通道可分为3种类型:选择通道、______和数组多路通道。标准答案:字节多路通道知识点解析:暂无解析69、关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为______。标准答案:关系知识点解析:关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。70、在关系代数运算中,______操作会消去关系中的某些列并删去重复的元组。标准答案:投影知识点解析:暂无解析71、在定义基本表的SQL语句CREATETABLE中,如果要定义某个属性不能取空值,应在该属性后面使用的约束条件短语是______。标准答案:NOTNULL知识点解析:暂无解析72、设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是______grade=grade+5WHEREcname=“数据库系统”。标准答案:UPDATESCSET知识点解析:更新操作语句的一般格式为:UPDATE<表名>SET<列名>=<表达式>[WHERE谓词]更新指定表中满足谓词的元组,把这些元组按SET子句中的表达式修改相应字段上的值。73、下列属于一个DBMS的用户界面应具有的性质是可靠性、______、多样性和快速响应。标准答案:易用性知识点解析:用户界面的质量直接影响DBMS生命力。因为DBMS的用户界面是直接面向用户的各种应用,用户是通过用户界面来了解DBMS的。一般来说,用户界面应具有可靠性、易用性、快速响应和多样性等特性。74、SYBASE企业级数据库服务器支持3种类型的______来保证系统的并发性。标准答案:锁机制知识点解析:暂无解析75、如果某事务成功完成执行,则该事务称为______事务。标准答案:已提交知识点解析:成功完成执行的事务称为已提交事务。已提交事务使数据库进入一个新的一致状态,即使出现系统故障,这个状态也必须保持。未能完成的事务称为中止事务,中止事务必须对数据库的状态不造成影响,即中止事务对数据库所做的任何改变必须撤销。一旦中止事务造成的变更被撤销,则称事务已回滚。76、先写日志原则是为了发生故障后保持数据库的原子性和______所必须遵循的原则。标准答案:持久性知识点解析:为保证对故障恢复的支持,登记日志记录时必须遵循以下原则:登记的顺序严格按照事务的并发执行中各操作发生的实际顺序;必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作先写日志的原则,是为了发生故障后保持数据库的原子性和持久性所必须遵循的原则。77、如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了______。标准答案:4NF或第四范式知识点解析:暂无解析78、在关系模式R(A,C,D)中,存在函数依赖关系{A→D,A→C},则候选码为______。标准答案:A知识点解析:候选码的定义是:设K为关系模式R<U,F>中的属性或属性组。若K→U在F+中,而找不到K的任何一个真子集K’,能使K’→U在F+中,则称K为关系模式R的候选码。显然在这道题中A是候选码。79、数据仓库体系结构通常采用三层结构,中间层是______。标准答案:OLAP服务器知识点解析:在数据仓库的三层体系结构中,底层是数据仓库服务器,中间层为OLAP服务器,顶层为前端工具。底层的数据仓库服务几乎总是一个关系数据库系统。中间层OLAP服务器的实现可以是关系模型OLAP(ROLAP),即扩充的关系型DBMS,提供对多维数据的支持;也可以是多维OLAP(MOLAP),它是一种特殊的服务器,直接支持多维数据的存储和操作。顶层的前端工具包括查询和报表工具、分析工具、数据挖掘工具等。80、面向对象模型中子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的______。标准答案:继承知识点解析:暂无解析国家三级(数据库技术)笔试模拟试卷第3套一、选择题(本题共59题,每题1.0分,共59分。)1、系统软件一般包括()。I.服务性程序II.操作系统III.语言处理程序Ⅳ.数据库管理系统A、I、II和ⅡIB、I、III和ⅣC、II、In和ⅣD、全部标准答案:D知识点解析:暂无解析2、将局域网接入Internet所需使用的接入设备是()。A、电话网B、路由器C、集线器D、中继转发器标准答案:B知识点解析:暂无解析3、()不是TCP/IP参考模型中的应用层协议。A、电子邮件协议SMTPB、网络文件系统NFSC、交互式邮件存取协议IMAPD、文件传输协议FTP标准答案:C知识点解析:暂无解析4、下列()不属于数字签名算法应该满足的条件。A、数字签名必须是所签文件的物理部分B、接收者能够验证签名,而任何其他人都不能伪造签名C、签名者事后不能否认自己的签名D、当发生签名真伪争执时,有第三方能够解决争执标准答案:A知识点解析:暂无解析5、计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的()。A、指令B、文件C、信号D、程序标准答案:D知识点解析:暂无解析6、下列关于线性表、栈和队列的叙述,错误的是()。A、线性表是给定的n(n必须大于零)个元素组成的序列B、队列允许在其中的任何位置进行插入和删除操作C、栈只允许在一端进行插入和删除操作D、队列允许在一端进行插入在另一端进行删除标准答案:B知识点解析:暂无解析7、A、
B、
C、
D、
标准答案:B知识点解析:暂无解析8、逐个删除队列中的元素并依次入栈,若出栈的顺序是acedb,在上述操作过程中,栈中最多有多少个元素。A、5B、4C、3D、2标准答案:C知识点解析:暂无解析9、在树T中,结点x的度为k(k>1),结点y是结点x的最右边一个子女,在与树T对应的二叉树中,下列结论成立的是()。A、y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于云计算的企业应用集成实施方案
- 办公管理与资源分配策略
- 团结协作共创辉煌:小学主题班会课件
- 小学主题班会课件-探索科技改变生活的力量
- 关于项目适配的协调函(8篇)范文
- 机械制造工厂生产车间班组长安全操作绩效衡量表
- 人事招聘KPI绩效考评表
- 大数据在社交媒体和内容系统中的应用报告
- 小学主题班会课件:自信与勇气同在
- 物流配送员工作质量绩效考评表
- 《城镇燃气管理条例》
- ISO13485体系文件(手册+程序)
- 电工(技师)资格考试题
- 人教版高一数学必修一全套教案设计
- GB/T 25112-2010焊接、切割及类似工艺用压力表
- GB/T 14099.1-2004燃气轮机采购第1部分:总则与定义
- 隧道机械化施工交流
- 河道开挖、拓浚整治工程土方开挖施工方案
- 漂流旅游项目防洪评价报告
- 银行网点标准化服务培训课件
- (完整版)CJJ-1-2008-城镇道路工程施工与质量验收规范
评论
0/150
提交评论