全国计算机三级数据库等级考试模拟题7

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.下列______是数据库管理系统DBMS运行所依据的信息。Ⅰ.数据完整性定义Ⅱ.安全保密定义Ⅲ.模式、内模式和外模式定义Ⅳ.数据库开放性定义Ⅴ.用户界面形式定义A、仅Ⅰ、Ⅲ和ⅣB、仅Ⅰ、Ⅱ和Ⅲ√C、仅Ⅱ、Ⅲ和ⅣD、都是数据库管理系统DBMS运行所依据的信息是,模式,外模式,存储模式的定义;安全保密定义;完整性定义;存取路径的定义。可见Ⅰ、Ⅱ和Ⅲ是正确的。2.关系代数操作是基于如下的关系R和S。若结果如下,这是对关系R和S执行了______。A、√B、C、D、连接运算中有两种最为重要也最为常用的连接:一种是等值连接;另一种是自然连接。1、等值连接:若θ为=的连接运算称为等值连接,它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为2、自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉,即若R和S具有相同的属性组A1,A2,…,AK,则自然连接可记做其中是除了分量以外的R×S的所有分量组成的序列,且它们的顺序与在R×S中相同。3.如果时间片用完,则正在运行的进程的状态变为______。A、就绪态√B、结束态C、阻塞态D、挂起态时间片轮转算法的基本思想是,将CPU的处理时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片,当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。4.设有一组作业,它们的提交时刻和估计运行时间如下所示:作业名提交时刻估计运行时间(分钟)Job110:0050Job210:1030Job310:3010Job410:505在10:50时刻开始进行作业调度,调度采用最高响应比优先算法,第一个被选中执行的作业是______。A、Job1B、Job2C、Job3√D、Job4最高响应比作业优先算法,响应比R定义为系统对作业的响应时间与作业估计运行时间的比值,即R=响应时间/估计运行时间=(作业等待时间+估计运行时间)/估计运行时间=1+作业等待时间/估计运行时间。该算法优先选择响应比最高的作业运行。按照最高响应比作业优先算法,计算这组作业的响应比分别为:作业名提交时刻估计运行时间(分钟)响应比RJob110:00502Job210:10307/3Job310:30103Job410:5051可见调度采用最高响应比优先算法,第一个被选中执行的作业是Job3。5.下列有关操作系统的叙述中,______是不正确的。A、操作系统管理计算机系统中的各种资源B、操作系统为用户提供良好的界面C、操作系统与用户程序必须交替运行√D、操作系统位于各种软件的最底层操作系统有两个重要的作用:1)管理系统中的各种资源。2)为用户提供良好的界面。操作系统的地位是位于各种软件的最底层,与计算机硬件密切相关,是硬件的第一层软件的扩充。操作系统的特征有并发性,计算机系统中可以同时运行多个程序,宏观上是同时向前推进的,并发性体现在用户程序和用户程序之间,操作系统和用户程序之间。选项A和选项B是操作系统的重要作用,选项D是操作系统的地位的正确描述,因为操作系统和用户程序之间可以并发运行,所以选项C是错误的。6.在数据库的三级模式结构中,外模式/模式映像的个数______。A、只有1个B、与外模式的个数相同√C、由系统参数确定D、可以有任意多个外模式/模式映象存在于外部级和概念级之间,用于定义外模式和概念模式之间的对应性。对应于同一个模式可以有任意多个外模式,对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义该外模式和模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。可见外模式/模式映像的个数与外模式的个数相同。7.下列关于SQL语言的叙述中,______是不正确的。A、SQL语言支持数据库的三级模式结构B、一个基本表只能存储在一个存储文件中√C、一个SQL表可以是一个基本表或者是一个视图D、数据库中数据的存储结构组成了关系数据库的内模式SQL语言支持数据库的三级模式结构,包括外模式,模式,内模式;一个基本表可以存储在一个或多个存储文件中,一个存储文件也可以存储多个基本表,所以选项B是错误的;一个SQL表可以是一个基本表或者是一个视图,视图是从一个或几个基本表中导出的表,是一个虚表,选项C是正确的。数据库中数据的存储结构组成了关系数据库的内模式,选项D是正确的。8.若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为______。A、异步B、同步√C、并发D、互斥系统的各进程可以并发共享资源,从而使得系统资源得到充分利用。进程同步是指进程之间一种直接的协同工作关系,这些进程相互合作共同完成一项任务。进程间的直接互相作用构成进程的同步。进程的互斥,指系统中许多进程常常需要共享资源,而这些资源往往要求排他使用,即一次只能为一个进程服务。在进程的特性里包含并发性和异步性,并发性指进程可以同其他进程一道向前推进,即一个进程的第一个动作可以在另一个进程的最后一个动作结束之前。异步性指,每个进程按照各自独立的不可预知的速度前进。由上边的分析可以看出若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为进程同步。9.确保事务的原子性是由数据库管理系统中的______负责的。A、恢复管理B、并发控制C、完整性约束D、存储管理√原子性:事务的所有操作在数据库中要么全部正确反映出来要么全部不反映。保证原子性是数据库管理系统中事务管理部件的责任。在存储管理中,经常采用缓冲技术,以提高存取效率。缓冲技术中最关键的是用调度算法和内外一致性的保证。对调度算法的要求是一要可靠,二要高效。在内外一致性方面,要求系统不论何时都不会因任何原因而产生不可恢复的数据不一致。在这方面,存储管理和事务管理是紧密联系在一起的。确保单个事务的一致性是对该事务编码的应用程序员的责任。完整性约束的自动检查有助于保持一致性。数据库系统中有一个并发控制部件,它保证事务隔离性。确保持久性是数据库系统中恢复管理部件的责任。10.在PowerDesigner中,既支持在概念层又支持在物理层建立和维护数据模型的模块是______。A、ProcessAnalystB、DataArchitect√C、AppModelerD、WarehouseArchitecturePowerDesigner包含6个紧密集成的模块:(1)PowerDesignerProcessAnalyst:用于数据分析和数据发现,使用户能够描述复杂的处理模型以反映他们的数据库模型,产生数据字典,绘制数据流程图等;(2)PowerDesignerDataArchitect:用于两层的(即:概念层和物理层)数据库设计和数据库构造;(3)PowerDesignerAppModeler:用于物理数据库的设计和应用对象及数据组件的生成;(4)PowerDesignerMetaWorks:通过模型的共享支持高级的团队工作的能力;(5)PowerDesignerWarehouseArchitect:用于数据仓库和数据集市的建模和实现;(6)PowerDesignerViewer:提供了对PowerDesigner所有模型信息的只读访问,包括处理、概念、物理和仓库模型。11.下列关于关系数据库对关系的限定的叙述中,______是正确的。Ⅰ.每一个属性是不可分解的Ⅱ.每一个关系模式中,属性的数据类型及属性的个数是固定的,且属性名唯一Ⅲ.每一个关系仅仅有一种记录类型,即一种关系模式Ⅳ.关系中元组的顺序是无关紧要的,交换属性的顺序时应连同属性名一起交换Ⅴ.同一个关系中不允许出现完全相同的元组A、仅Ⅰ、Ⅱ、Ⅲ和ⅣB、仅Ⅱ、Ⅲ、Ⅳ和ⅤC、仅Ⅰ、Ⅱ、Ⅲ和ⅤD、都正确√关系模型的数据结构表示为二维表,但不是任意的一个二维表都能表示一个关系,关系数据库对关系是有限定的:1)每一个属性是不可分解的。2)每个关系模式中属性的数据类型以及属性的个数是固定的,每个属性必须命名,且不同。3)每一个关系仅仅有一种记录类型,一种即关系模式。4)关系中的元组的顺序是无关紧要的。5)在关系中属性的顺序可任意交换,交换时应连同属性名一起交换,否则顺序是重要的。6)同一个关系中不允许出现完全相同的元组。可见Ⅰ、Ⅱ、Ⅲ、Ⅳ和Ⅴ都是正确的。12.下列______是由于关系模式设计不当所引起的问题。Ⅰ.数据冗余Ⅱ.插入异常Ⅲ.删除异常Ⅳ.丢失修改Ⅴ.级联回滚A、仅Ⅱ和ⅢB、仅Ⅰ、Ⅱ和Ⅲ√C、仅Ⅰ、Ⅳ和ⅤD、仅Ⅱ、Ⅲ和Ⅳ关系模式设计不当可能出现以下问题:1)数据冗余,数据库中不必要的重复存储就是数据冗余。2)更新异常,更新异常也称修改异常,由于数据的重复存储,会给更新带来很多麻烦。可能会导致数据不一致,这将直接影响系统的质量。3)插入异常,插入元组时出现不能插入的一些不合理现象。4)删除异常,不该删除的数据被删除。13.关系代数操作是基于如下的关系R和S。若结果如下,这是对关系R和S执行了______。A、B、C、D、√连接运算中有两种最为重要也最为常用的连接:一种是等值连接;另一种是自然连接。1、等值连接:若θ为=的连接运算称为等值连接,它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为2、自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉,即若R和S具有相同的属性组A1,A2,…,AK,则自然连接可记做其中是除了分量以外的R×S的所有分量组成的序列,且它们的顺序与在R×S中相同。14.根据数据库管理系统DBMS的层次结构,系统缓冲区由______来管理。A、应用层B、语言翻译处理层C、数据存取层D、数据存储层√DBMS的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是应用层、语言翻译处理层、数据存取层、数据存储层、操作系统层。应用层的处理对象是各种各样的数据库应用;语言翻译处理层的处理对象是数据库语言;数据存取层的处理对象是单个元组;数据存储层的处理对象是数据页和系统缓冲区;操作系统层的处理对象是数据文件的物理块。15.下列关于关系模式的码的叙述中,______是不正确的。A、当候选码多于一个时,选定其中一个作为主码B、主码可以是单个属性,也可以是属性组C、不包含在主码中的属性称为非主属性√D、当一个关系模式中的所有属性构成码时,则称为全码设K为关系模式RU,F中的属性或属性组,若K→U在中,而找不到K的任何一个真子集,能使→U在中,则称K为关系模式R的候选码。当候选码多于一个时,选定其中一个作主码。包含在任何一个候选码中的属性叫做主属性。不包含在任何候选码中的属性叫做非主属性,所以选项C是错误的。最简单的情况,单个属性是码。最极端的情况,整个属性组是码,称做全码。16.下列关于链式存储结构的叙述中,______是正确的。Ⅰ.逻辑上相邻的结点物理上不必邻接Ⅱ.每个结点都包含恰好一个指针域Ⅲ.用指针来体现数据元素之间逻辑上的联系Ⅳ.结点中的指针都不能为空Ⅴ.可以通过计算直接确定第i个结点的存储地址A、仅Ⅰ和ⅡB、仅Ⅰ和Ⅲ√C、仅Ⅰ、Ⅲ和ⅤD、仅Ⅱ、Ⅳ和Ⅴ链式存储结构就是每个结点中至少包含一个指针域,用指针来体现数据元素之间逻辑上的联系,所以Ⅱ是错误的。这种存储结构,可把人们从计算机存储单元的相继性限制中解放出来,可以把逻辑上相邻的两个元素存放在物理上不相邻的存储单元中,所以Ⅰ是正确的。链式存储结构中各结点之间的逻辑关系是通过指针来体现的,最后一个结点的指针为空,所以Ⅲ是正确的,Ⅳ是错误的。第i个结点的存储地址是第j个结点的指针域中,不能通过计算得到,所以Ⅴ是错误的。17.基于如下所示的二叉树。如果将该二叉树存储为对称序线索二叉树,则结点C的左线索指向______。A、结点A√B、结点BC、结点ED、结点G在有n个结点的二叉树的llink-rlink法存储表示中,必定有n+1个空指针,将这些指针位置利用起来,存储结点在指定周游次序(例如对称序)下的前驱、

1 / 31
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功