分享
分享赚钱 收藏 举报 版权申诉 / 56

类型三级数据库模拟题及答案.docx

  • 上传人:gnk289057
  • 文档编号:6213037
  • 上传时间:2019-04-02
  • 格式:DOCX
  • 页数:56
  • 大小:179.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    三级数据库模拟题及答案.docx
    资源描述:

    1、1. 下列_是数据库管理系统DBMS运行所依据的信息。数据完整性定义 安全保密定义 模式、内模式和外模式定义 数据库开放性定义 用户界面形式定义A、仅、和B、仅、和C、仅、和D、都是数据库管理系统DBMS运行所依据的信息是,模式,外模式,存储模式的定义;安全保密定义;完整性定义;存取路径的定义。可见、和是正确的。2. 关系代数操作是基于如下的关系R和S。若结果如下,这是对关系R和S执行了_。A、 B、C、D、连接运算中有两种最为重要也最为常用的连接:一种是等值连接;另一种是自然连接。1、等值连接:若为“=“的连接运算称为等值连接,它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组,即等

    2、值连接为2、自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉,即若R和S具有相同的属性组A1,A2,AK,则自然连接可记做其中 是除了 分量以外的RS的所有分量组成的序列,且它们的顺序与在RS中相同。3. 如果时间片用完,则正在运行的进程的状态变为_。A、就绪态B、结束态C、阻塞态D、挂起态时间片轮转算法的基本思想是,将CPU的处理时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片,当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,

    3、以投入运行。4. 设有一组作业,它们的提交时刻和估计运行时间如下所示:作业名 提交时刻 估计运行时间(分钟)Job1 10:00 50Job2 10:10 30Job3 10:30 10Job4 10:50 5在10:50时刻开始进行作业调度,调度采用最高响应比优先算法,第一个被选中执行的作业是_。A、Job1B、Job2C、Job3D、Job4最高响应比作业优先算法,响应比R定义为系统对作业的响应时间与作业估计运行时间的比值,即R=响应时间/估计运行时间=(作业等待时间+估计运行时间)/估计运行时间=1+作业等待时间/估计运行时间。该算法优先选择响应比最高的作业运行。按照最高响应比作业优先算

    4、法,计算这组作业的响应比分别为:作业名 提交时刻 估计运行时间(分钟) 响应比RJob1 10:00 50 2Job2 10:10 30 7/3Job3 10:30 10 3Job4 10:50 5 1可见调度采用最高响应比优先算法,第一个被选中执行的作业是Job3。5. 下列有关操作系统的叙述中,_是不正确的。A、操作系统管理计算机系统中的各种资源B、操作系统为用户提供良好的界面C、操作系统与用户程序必须交替运行D、操作系统位于各种软件的最底层操作系统有两个重要的作用:1)管理系统中的各种资源。2)为用户提供良好的界面。操作系统的地位是位于各种软件的最底层,与计算机硬件密切相关,是硬件的第一

    5、层软件的扩充。操作系统的特征有并发性,计算机系统中可以同时运行多个程序,宏观上是同时向前推进的,并发性体现在用户程序和用户程序之间,操作系统和用户程序之间。选项A和选项B是操作系统的重要作用,选项D是操作系统的地位的正确描述,因为操作系统和用户程序之间可以并发运行,所以选项C是错误的。6. 在数据库的三级模式结构中,外模式/模式映像的个数_。A、只有1个B、与外模式的个数相同C、由系统参数确定D、可以有任意多个外模式/模式映象存在于外部级和概念级之间,用于定义外模式和概念模式之间的对应性。对应于同一个模式可以有任意多个外模式,对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义该外模式

    6、和模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。可见外模式/模式映像的个数与外模式的个数相同。7. 下列关于SQL语言的叙述中,_是不正确的。A、SQL语言支持数据库的三级模式结构B、一个基本表只能存储在一个存储文件中C、一个SQL表可以是一个基本表或者是一个视图D、数据库中数据的存储结构组成了关系数据库的内模式SQL语言支持数据库的三级模式结构,包括外模式,模式,内模式;一个基本表可以存储在一个或多个存储文件中,一个存储文件也可以存储多个基本表,所以选项B是错误的;一个SQL表可以是一个基本表或者是一个视图,视图是从一个或几个基本表中导出的表,是一个虚表,选项C是正确的。数据

    7、库中数据的存储结构组成了关系数据库的内模式,选项D是正确的。8. 若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为_。A、异步B、同步C、并发D、互斥系统的各进程可以并发共享资源,从而使得系统资源得到充分利用。进程同步是指进程之间一种直接的协同工作关系,这些进程相互合作共同完成一项任务。进程间的直接互相作用构成进程的同步。进程的互斥,指系统中许多进程常常需要共享资源,而这些资源往往要求排他使用,即一次只能为一个进程服务。在进程的特性里包含并发性和异步性,并发性指进程可以同其他进程一道向前推进,即一个进程的第一个动作可以在另一个进程的最后一个动作结束之前。异步性指,每个进程按照

    8、各自独立的不可预知的速度前进。由上边的分析可以看出若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为进程同步。9. 确保事务的原子性是由数据库管理系统中的_负责的。A、恢复管理B、并发控制C、完整性约束D、存储管理原子性:事务的所有操作在数据库中要么全部正确反映出来要么全部不反映。保证原子性是数据库管理系统中事务管理部件的责任。在存储管理中,经常采用缓冲技术,以提高存取效率。缓冲技术中最关键的是用调度算法和内外一致性的保证。对调度算法的要求是一要可靠,二要高效。在内外一致性方面,要求系统不论何时都不会因任何原因而产生不可恢复的数据不一致。在这方面,存储管理和事务管理是紧密联系在

    9、一起的。确保单个事务的一致性是对该事务编码的应用程序员的责任。完整性约束的自动检查有助于保持一致性。数据库系统中有一个并发控制部件,它保证事务隔离性。确保持久性是数据库系统中恢复管理部件的责任。10. 在PowerDesigner中,既支持在概念层又支持在物理层建立和维护数据模型的模块是_。A、ProcessAnalystB、DataArchitectC、AppModelerD、WarehouseArchitecturePowerDesigner包含6个紧密集成的模块:(1)PowerDesigner ProcessAnalyst:用于数据分析和数据发现,使用户能够描述复杂的处理模型以反映他们

    10、的数据库模型,产生数据字典,绘制数据流程图等;(2)PowerDesigner DataArchitect:用于两层的(即:概念层和物理层)数据库设计和数据库构造;(3)PowerDesigner AppModeler:用于物理数据库的设计和应用对象及数据组件的生成;(4)PowerDesigner MetaWorks:通过模型的共享支持高级的团队工作的能力;(5)PowerDesigner WarehouseArchitect:用于数据仓库和数据集市的建模和实现;(6)PowerDesigner Viewer:提供了对PowerDesigner所有模型信息的只读访问,包括处理、概念、物理和仓

    11、库模型。11. 下列关于关系数据库对关系的限定的叙述中,_是正确的。每一个属性是不可分解的每一个关系模式中,属性的数据类型及属性的个数是固定的,且属性名唯一每一个关系仅仅有一种记录类型,即一种关系模式关系中元组的顺序是无关紧要的,交换属性的顺序时应连同属性名一起交换同一个关系中不允许出现完全相同的元组A、仅、和B、仅、和C、仅、和D、都正确关系模型的数据结构表示为二维表,但不是任意的一个二维表都能表示一个关系,关系数据库对关系是有限定的:1)每一个属性是不可分解的。2)每个关系模式中属性的数据类型以及属性的个数是固定的,每个属性必须命名,且不同。3)每一个关系仅仅有一种记录类型,一种即关系模式

    12、。4)关系中的元组的顺序是无关紧要的。5)在关系中属性的顺序可任意交换,交换时应连同属性名一起交换,否则顺序是重要的。6)同一个关系中不允许出现完全相同的元组。可见、和都是正确的。12. 下列_是由于关系模式设计不当所引起的问题。数据冗余 插入异常 删除异常丢失修改 级联回滚A、仅和B、仅、和C、仅、和D、仅、和关系模式设计不当可能出现以下问题:1)数据冗余,数据库中不必要的重复存储就是数据冗余。2)更新异常, 更新异常也称修改异常,由于数据的重复存储,会给更新带来很多麻烦。可能会导致数据不一致,这将直接影响系统的质量。3)插入异常,插入元组时出现不能插入的一些不合理现象。4)删除异常, 不该

    13、删除的数据被删除。13. 关系代数操作是基于如下的关系R和S。若结果如下,这是对关系R和S执行了_。A、B、C、D、 连接运算中有两种最为重要也最为常用的连接:一种是等值连接;另一种是自然连接。1、等值连接:若为“=“的连接运算称为等值连接,它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为2、自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉,即若R和S具有相同的属性组A1,A2,AK,则自然连接可记做其中 是除了 分量以外的RS的所有分量组成的序列,且它们的顺序与在RS中相同。14. 根据数据库管理系统DB

    14、MS的层次结构,系统缓冲区由_来管理。A、应用层B、语言翻译处理层C、数据存取层D、数据存储层DBMS的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是应用层、语言翻译处理层、数据存取层、数据存储层、操作系统层。应用层的处理对象是各种各样的数据库应用;语言翻译处理层的处理对象是数据库语言;数据存取层的处理对象是单个元组;数据存储层的处理对象是数据页和系统缓冲区;操作系统层的处理对象是数据文件的物理块。15. 下列关于关系模式的码的叙述中,_是不正确的。A、当候选码多于一个时,选定其中一个作为主码B、主码可以是单个属性,也可以是属性组C、不包含在主码中的属性称为非主属性D、当一个

    15、关系模式中的所有属性构成码时,则称为全码设K为关系模式R中的属性或属性组,若KU在中,而找不到K的任何一个真子集 ,能使U在 中,则称K为关系模式R的候选码。当候选码多于一个时,选定其中一个作主码。包含在任何一个候选码中的属性叫做主属性。不包含在任何候选码中的属性叫做非主属性,所以选项C是错误的。最简单的情况,单个属性是码。最极端的情况,整个属性组是码,称做全码。16. 下列关于链式存储结构的叙述中,_是正确的。逻辑上相邻的结点物理上不必邻接每个结点都包含恰好一个指针域用指针来体现数据元素之间逻辑上的联系结点中的指针都不能为空可以通过计算直接确定第i个结点的存储地址A、仅和B、仅和C、仅、和D

    16、、仅、和链式存储结构就是每个结点中至少包含一个指针域,用指针来体现数据元素之间逻辑上的联系,所以是错误的。这种存储结构,可把人们从计算机存储单元的相继性限制中解放出来,可以把逻辑上相邻的两个元素存放在物理上不相邻的存储单元中,所以是正确的。链式存储结构中各结点之间的逻辑关系是通过指针来体现的,最后一个结点的指针为空,所以是正确的,是错误的。第i个结点的存储地址是第j个结点的指针域中,不能通过计算得到,所以是错误的。17. 基于如下所示的二叉树。如果将该二叉树存储为对称序线索二叉树,则结点C的左线索指向_。A、结点AB、结点BC、结点ED、结点G在有n个结点的二叉树的llink-rlink法存储

    17、表示中,必定有n+1个空指针,将这些指针位置利用起来,存储结点在指定周游次序(例如对称序)下的前驱、后继结点指针,则得到线索二叉树。本题中的二叉树的对称序序列是DBGEACF,故结点C的左线索是结点A。18. 下列关于数据库系统的故障的叙述中,_是不正确的。A、事务故障可能导致数据库处于不一致状态B、事务故障可能由两种错误产生:逻辑错误和系统错误C、系统发生故障时,一般主存储器内容会完好,而外存储器内容丢失D、磁盘故障一般指的是磁头损坏或磁盘上内容丢失硬件故障或者是数据库软件或操作系统的漏洞,导致系统停止运行。主存储器内容丢失,而外存储器仍完好无损。19. 对未提交更新的依赖(“脏“数据的读出

    18、)是事务的_遭到了破坏。A、原子性B、一致性C、隔离性D、持久性读“脏“数据是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤消,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为“脏“数据,即不正确的数据。产生数据不一致性的主要原因是并发操作破坏了事务的隔离性。并发控制就是要用正确的方式调度并发操作,使一个用户事务的执行不受其它事务的干扰,从而避免造成数据的不一致性。20. 栈S最多能容纳4个元素。现有6个元素按A、B、C、D、E、F的顺序进栈,下列_不是可能的出栈序列。A、C、B、E、D、A、FB、C、D、B、F

    19、、E、AC、A、D、E、C、B、FD、A、F、E、D、C、B栈是一种特殊的线性表,限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端则称为栈底(bottom)。表中无元素时称为空栈,最后进入栈顶的数据元素称为栈顶元素,新元素进栈要置于栈顶之上,删除或退栈必须先对栈顶进行。因此栈就形成了“后进先出“(LIFO)的操作原则。按照栈的基本运算方法,选项A中,A,B,C先进栈,C,B出栈,D,E进栈,E,D,A出栈,F进栈再出栈。选项B中,A,B,C先进栈,C出栈,D进栈, D,B出栈,E,F进栈,F,E,A出栈。选项C中,A先进栈,A出栈,B,C,D进栈, D出栈,E进栈,

    20、E,C,B出栈,F进栈再出栈。选项D中,A先进栈,A出栈,B,C,D,E,F进栈,F,E,D,C,B出栈,D选项虽然符合栈的运算规则,但栈S最多能容纳4个元素,所以选项D不符合要求。21. 数据库是计算机系统中按一定的数据模型组织、存储和使用的_。A、数据集合B、程序集合C、命令集合D、文件集合数据库是计算机系统中按一定的数据模型组织、存储和使用的数据集合。具有较小的冗余度,较高的数据独立性,和易扩展性,并可为一定范围内的用户共享。22. 为了考虑安全性,每个部门的领导只能存取本部门员工的档案,为此DBA应创建相应的_。A、视图(view)B、索引(index)C、游标(cursor)D、表(

    21、table)由于每个用户只能看见和访问所对应的外模式中的数据,数据库中的其余数据是不可见的,这样就保证了数据的安全,即外模式是保证数据库安全性的有力措施。在关系数据库中,外模式对应于视图。所以DBA应创建相应的视图(view)。23. 数据库管理系统是位于用户和操作系统之间的一个_。A、编译系统B、监控系统C、系统软件D、应用软件系统软件是随计算机出厂并具有通用功能的软件,由计算机厂家或第三方厂家提供,它一般包括操作系统、语言处理程序和数据库管理系统以及服务性程序等。24. 在数据库中,产生数据不一致性的根本原因是_。A、数据存储量过大B、访问数据的用户数太多C、数据冗余D、数据类型太复杂在数

    22、据库的文件管理阶段,文件系统中的文件基本上对应于某个应用程序,也就是说,数据是面向应用的,不同的应用程序所需要的数据有部分相同时,必须建立各自的文件,不能共享相同的数据,因此数据冗余度大,浪费存储空间,由于相同数据的重复存储和各自管理,给数据的修改和维护带来了困难,容易造成数据的不一致性。25. 下列关于外模式的叙述中,_是不正确的。A、外模式处理的数据实际存储在数据库中B、外模式是保证数据安全性的一个有效措施C、一个数据库可以有多个外模式D、外模式通常是模式的子集外模式也称用户模式或子模式(Subschema),它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部的逻辑结构和特征的

    23、描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集。一个数据库是可以有多个外模式的。由于外模式是各个用户的数据视图,不同的用户在应用需求、在看待数据的方式、对数据保密的要求等方面存在差异,所以其外模式的描述也就不同。即使对模式中的同一数据,在外模式中其结构、类型、长度、保密级别等都可以不同。另一方面,同一个外模式也可以被某一用户的多个应用程序所使用,但一个应用程序只能使用一个外模式。由于每个用户只能看见和访问所对应的外模式中的数据,数据库中的其余数据是不可见的,这样就保证了数据的安全,即外模式是保证数据库安全性的有力措施。可见选项B、C、D都是正确的,选项A

    24、不正确。26. 下列叙述中,_是不正确的。A、排它锁又称为X锁或写锁B、共享锁与任何锁都相容C、强两阶段封锁协议要求事务提交之前不得释放任何锁D、封锁自身产生的主要问题是死锁共享锁与共享锁都相容,而与排他锁不相容。27. 下列关于广域网相关技术的叙述中,_是不正确的。A、X.25协议执行过程复杂,增加了网络传输延迟时间B、帧中继技术的产生是为了保证数据传输的服务质量C、ATM技术是采用异步传输模式的数据传输与分组交换技术D、建立综合业务数字网ISDN的目标之一是为了提供标准用户接口传统的分组交换网X.25是建立在原有的速率较低、误码率较高的电缆传输介质上,协议的复杂执行过程增大了网络传输的延迟

    25、时间,但随着计算机和通信技术的发展和数据通信环境的改善,电缆逐步被光缆代替,误码率低,速率高,并且用简单的协议,即所谓的帧中继技术,大大减少了网络的传输延迟时间,提高了数据传输的服务质量。综合业务数字网(ISDN)的建立是致力于实现下列目标:1)提供一个世界范围内协调一致的数字通信网络,支持不同的国家相同标准的通信服务;2)为通信网络间的数字传输提供标准;3)提供一个标准用户接口,使网络内部的变化对用户是透明的。异步传输模式ATM是新一代的数据传输和分组交换技术,也是当前网络技术研究与应用的热点问题之一。传统的分组交换网X.25协议的复杂的执行过程增大了网络传输的延迟时间,光纤和帧中继技术的应

    26、用减小了网络传输延迟,可见选项A是错误的,选项B是正确的。选项C和选项D关于ATM和ISDN的描述是正确的。28. 在E-R图中,实体型一般用下列_图形表示。A、菱形B、椭圆形C、矩形D、三角形在E-R图中,实体型一般用矩形表示,属性用椭圆表示,联系用菱形表示。29. 下列_与文件的物理结构有关。A、文件长度B、用户对文件的存取方式C、文件中记录的个数D、文件目录的结构文件的物理结构是指文件的内部组织形式,即文件在物理存储设备上的存放方法,由于文件的物理结构决定了文件信息在存储设备上的存储位置,因此,文件信息的逻辑块号到物理块号的转换也是由文件的物理结构决定的。此外,文件的存取方式也与文件的物

    27、理结构有关。30. 基于以下描述:有关系模式R(S,T,C,D,G),根据语义有如下函数依赖集:F=(S,C)T,CD,(S,C)G,TC。关系模式R的候选码_。A、只有1个,为(S,C)B、只有1个,为(S,T)C、有2个,为(S,C)和(S,T)D、有2个,为(S,C)和(T)候选码:已知RU,F是属性集U上的关系模式,F是属性U上的一组数据依赖,设K为RU,F中的属性或属性组,若KfU,则K为R的候选码(也称码);若候选码多于一个,则选定其中的一个作为主码。包含在任一候选码中的属性称为主属性,不包含在任何候选码中的属性称为非主属性。(S,C)T,CD,(S,C)G,所以(S,C)为候选码

    28、。因为TC,(S,C)G,所以(S,T)G;因为TC,CD,所以则(S,T)D,所以(S,T)也是候选码。31. 为保证系统的并发性和性能,Sybase公司的企业级服务器ASE支持_锁机制。数据页锁 数据行锁 所有页锁A、仅和B、仅和C、仅和D、都支持Sybase公司的企业级服务器ASE支持增强的锁机制,支持三种类型的锁机制来保证系统的并发性和性能,这些锁机制包括:数据页锁、数据行锁、所有页锁。32. 基于以下描述:有关系模式R(S,T,C,D,G),根据语义有如下函数依赖集:F=(S,C)T,CD,(S,C)G,TC。关系模式R的规范化程度最高达到_。A、1NFB、2NFC、3NFD、BCN

    29、F候选码:已知RU,F是属性集U上的关系模式,F是属性U上的一组数据依赖,设K为RU,F中的属性或属性组,若KfU,则K为R的候选码(也称码);若候选码多于一个,则选定其中的一个作为主码。包含在任一候选码中的属性称为主属性,不包含在任何候选码中的属性称为非主属性。1NF:如果关系模式R中每一个属性都是不可分的基本数据项,则R1NF。2NF:若关系模式R1NF,且每一个非主属性都完全函数依赖于码,则R2NF。3NF:若关系模式R2NF,且每一个非主属性都不传递依赖于码,则R3NF。BCNF:若关系模式R1NF,且每一个决定因素(非平凡的函数依赖)都包含候选码。(S,C)T,CD,(S,C)G,所

    30、以(S,C)为候选码。因为TC,(S,C)G,所以(S,T)G;因为TC,CD,所以则(S,T)D,所以(S,T)也是候选码。本题中元组的每个分量是不可分的,所以满足第一范式;当主码是(S,C)时,由于CD,所以D并不完全依赖于码,当主码是(S,T)时,由于TC,所以C并不完全依赖于码,可以看出并不满足第二范式。33. 下列_不是引起系统发生“抖动“(或颠簸)现象的原因。A、页面尺寸过大B、页面尺寸过小C、程序编制不合理D、页面淘汰算法不合理在虚拟存储中,页面在内存和外存之间频繁地调度,以至于系统用于调度页面所需要的时间比进程实际运行所占用的时间还多,此时系统效率急剧下降,这种情况称为发生了颠

    31、簸,又称为抖动。抖动是由于缺页率高而引起的,例如,由于页面淘汰算法不合理,可能出现刚被淘汰出去的一页,又要访问它,因此又要把它调入的情况,如此反复。如果分配给一个进程的内存物理页面数量太少,使得该进程所需要的活动页面不能全部装入内存,则进程在运行过程中可能会频繁地发生缺页中断,产生抖动。选项A,页面尺寸过大,由于存储空间是一定的,这样就使得物理页面数量太少,使得该进程所需要的活动页面不能全部装入内存,则进程在运行中可能会频繁地发生缺页中断,产生抖动。程序编制不合理和页面淘汰算法不合理都是抖动的原因,只有页面尺寸过小不可能引起抖动。34. 下列_工具是Oracle数据库管理系统提供的CASE工具

    32、。A、Developer/2000B、PowerBuilder/2000C、Discoverer/2000D、Designer/2000Developer/2000:是Oracle的一个较新的应用开发工具集,用以实现高生产率、大型事务处理及客户/服务器结构的应用系统。Discover/2000:这是一个OLAP工具,主要用于支持数据仓库应用。它可以对历史数据进行挖掘,以找到发展趋势,对不同层次的概况数据进行分析,以便发现有关业务的详细信息。Designer/2000:这是Oracle提供的CASE工具。该工具能够帮助用户对复杂系统进行建模、分析和设计。还可以帮助用户绘制E-R图、功能分层图、数

    33、据流图和方阵图。35. 基于“学生选课课程“数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),它们的主码分别是S#,(S#,C#),C#。为了提高查询速度,对SC表(关系)创建唯一索引,应该创建在_属性上。A、(S#,C#)B、S#C、C#D、GRADE对SC表(关系)创建唯一索引,索引的每个索引值只能对应唯一的数据记录。(S#,C#)是SC的主码,是唯一的,其他属性都不唯一,所以创建在(S#,C#)属性上。36. 基于“学生选课课程“数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,

    34、GRADE),C(C#,CNAME,TEACHER),它们的主码分别是S#,(S#,C#),C#。下列关于保持数据完整性的叙述中,_是不正确的。A、向关系SC插入元组时,S#和C#都不能是空值(NULL)B、可以任意删除关系SC中的元组C、向任何一个关系插入元组时,必须保证关系主码值的唯一性D、可以任意删除关系C中的元组选项A是实体完整性规则:要求关系中元组在组成主键的属性上不能有空值。如果出现空值,那么主键值就起不了惟一标织元组的作用。选项B可以任意删除关系SC中的元组,不影响关系数据库对关系的限定和关系模型的完整性约束,是正确的。选项C向任何一个关系插入元组时,必须保证关系主码值的唯一性,

    35、这是由主码的定义得到的。选项D考查参照完整性规则,其定义如下:如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么在R2的关系中,K的取值只允许两种可能,或者为空值,或者等于R1关系中某个主键值。这条规则的实质是“不允许引用不存在的实体“。可以任意删除关系C中的元组是错误的,必须满足参照完整性规则。37. 基于如下所示的二叉树。该二叉树对应的树林包括_棵树。A、1B、2C、3D、4将二叉树转化为树林的方法是:若某结点是其双亲的左子女,则把该结点的右子女,右子女的右子女,都与该结点的双亲用线连起来,最后去掉所有的双亲到右子女的连线。本题的二叉树对应的树林为:38. 下列关于E-R模型

    36、向关系模型转换的叙述中,_是不正确的。A、一个实体类型转换为一个关系模式B、一个m:n联系转换为一个关系模式C、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并E-R模型向关系模型转换的常用规则是:(1)一个实体类型转换为一个关系模式。(2)一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。(3)一个1:n联系可以转化为一个独立的关系模式,也可以与联系的任意n端实体所对应的关系模式合并。(4)一个m:n联系转换为一个关

    37、系模式。(5)3个或3个以上的实体键的多元联系转换为一个关系模式。(6)具有相同码的关系模式可合并。39. 下列_可由数据库运行管理模块实现。A、各种数据的分类组织B、并发控制C、数据库的安全性定义D、数据的转换数据库运行管理的程序模块主要有系统初启程序,负责初始化DBMS,建立DBMS的系统缓冲区,系统工作区,打开数据字典,等等。还有安全性控制,完整性检查、并发控制、事务管理、运行日志管理等程序模块,在数据库运行过程中监视对数据库的所有操作,控制管理数据库资源,处理多用户的并发操作等。它们一方面保证用户事务的正常运行及其原子性,一方面保证数据库的安全性和完整性。40. 引入虚拟存储技术的前提

    38、是_。A、存储共享目的B、存储保护目的C、存储访问的局部性原理D、多道程序设计思想一段时间内,程序的执行往往呈现出高度的局限性,包括时间局限性和空间局限性,时间局限性是指一条指令若被执行,不久的将来,它可能再被执行。空间局限性是指一个存储单元被访问,那么它附近的单元也将很快被访问。程序局部性原理是虚拟技术被引入的前提。41. 某文件系统中,文件的物理结构采用UNIX的三级索引结构(假设一个物理块可以存放256个块号)。若要读取一个文件的第2583块,则将用到_。A、主索引表B、一级索引表C、二级索引表D、三级索引表一级索引表可存储的文件块数为256;二级为256*256+256+10=6580

    39、2;三级为256*256*256+256*256+256+10=16843018。42. 基于“学生选课课程“数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),它们的主码分别是S#,(S#,C#),C#。若要查询“选修了课程号为C2的学生的学生号“,正确的表达是_。A、仅和B、仅和C、仅和D、都正确中先对表SC中课程号为C2的元组进行选择,然后对选出的元组中的学号属性进行投影,是正确的。中根本没有用到表SC(学生选课),所以得不到正确结果。是用SQL语言进行的操作,是正确的。43. 下列_不属于数据库设计的任务。

    40、A、设计数据库应用结构B、设计数据库概念结构C、设计数据库逻辑结构D、设计数据库物理结构数据库设计分为4个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计。44. 下列关系代数运算中,_是不正确的。A、B、 C、D、选项A和选项C考查选择运算,选择操作是根据某些条件对关系做水平分割,即选取符合条件的元组。条件可用命题公式(即计算机语言中的条件表达式)F表示。F中有两种成分:为选择运算符,表示从R中挑选满足公式F为真的元组所构成的关系。系R关于公式F的选择操作用 表示,形式定义如下:选项B和选项D考查投影运算,这个操作是对一个关系进行垂直分割,消去某些列,并重新安排列的顺序。设关系R是k

    41、元关系,R在其分量Ai1,Aim(mk,i1,im为1到k间的整数)上的投影用i1,im(R)表示,它是一个m元元组集合,形式定义如下:i1,im(R) t | tti1,timt1,tkR 假设存在关系A(p,q),它有三个元组(1,2)、(1,3)、(2,3),关系B有二个元组(1,2),(2,2),对于选项B而言, p(S1S2)后,得到一个单元组(1)的关系,而对于后面的表达式,则是一个含有两个元组的关系,这两个元组是(1)和(2),由此可见, P(S1S2)是元组相等的交, P(S1) P(S2)只是备选的属性相等的交,前者比后者范围要小,选项B是错误的。45. 下列与数据元素有关的

    42、叙述中,_是不正确的。A、数据元素是数据的基本单位,即数据集合中的个体B、数据元素是有独立含义的数据最小单位C、数据元素又称作结点D、数据元素又称作记录数据是计算机化的信息,数据元素是数据的基本单位,即数据集合中的个体。有些情况下也把数据元素称为结点、记录、表目等。一个数据元素可以由一个或者多个数据项组成,数据项是有独立含义的数据的最小单位,其值能惟一确定一个数据元素的数据项,又称为关键码,有时也把数据项称作域、字段等。选项B认为数据元素是有独立含义的数据最小单位,是错误的,一个数据元素可以由一个或者多个数据项组成,数据项是有独立含义的数据的最小的单位,从上面的叙述中可见其他选项都是正确的。4

    43、6. 下列关于分布式数据库系统的叙述中,不正确的是_。A、分布式系统用户的操作与非分布式系统没有什么不同B、分布式系统的存储结构要比非分布式系统复杂C、分布式系统和非分布式系统的数据操作在逻辑上没有变化D、分布式系统的所有问题都是用户级别的分布式数据库的基本原理如下:对于用户来讲,分布式系统必须看起来完全像一个非分布式系统。换句话说,分布式系统的用户的操作与非分布式系统是完全相同的。分布式系统的所有问题是(或应当是)内部的、实现级别的问题,而不是外部的、用户级别的问题。所有的数据操作在逻辑上是不变的。分布式系统的不利面是其太复杂。47. 一个加密体制或称密码体制是由下列_部分组成的。.明文空间

    44、 .密文空间 .密钥空间.加密算法 .解密算法A、仅、和B、仅、和C、仅、和D、全部一个加密体制或称密码体制一般由以下五个部分组成:1)全体明文组成的集合,即明文空间;2)全体密文组成的集合,即密文空间;3)全体加密密钥组成的集合,即加密密钥空间和全体解密密钥组成的集合,即解密密钥空间,统称为密钥空间;4)由加密密钥确定的加密算法集或规则集;5)由解密密钥确定的解密算法集或规则集。48. 下列_不是计算机病毒的特性。A、传染性B、结构性C、隐蔽性D、可激发性计算机病毒的一般特征有:1)传染性;2)破坏性;3)隐蔽性;4)潜伏性;5)可激发性。计算机病毒的一般特征中没有结构性,所以选项B不正确。

    45、49. 对活动头磁盘的访问时间包括_。启动时间 寻道时间 旋转延迟时间 传送时间A、仅、和B、仅、和C、仅、和D、仅、和对活动头磁盘的存取访问一般要有3部分时间:首先要将磁头移动到相应的磁道或柱面上,这个时间叫做寻道时间;一旦磁头到达指定磁道,必须等待所需要的扇区旋转到读/写头下,这个时间叫做旋转延迟时间;最后,信息在磁盘和内存之间的实际传送时间叫传送时间。一次磁盘服务的总时间就是以上三者之和。50.基于如下所示的二叉树。如果用llink-rlink法存储该二叉树,则各结点的指针域中共包含_个空指针。A、0B、4C、8D、12在有n个结点的二叉树的llink-rlink法存储表示中,必定有n+

    46、1个空指针,由此可见空指针有7+1=8个。51. 下列_不是关系数据语言的共同特点。A、具有开放性和可移植性B、具有完备的表达能力C、能够嵌入高级语言中使用D、是非过程化的集合操作语言关系数据库的标准语言是SQL,其主要特点包括:1、以同一种语法结构提供两种使用方式(自含式和嵌入式),作为嵌入式语言,SQL语句能够嵌入到高级语言程序中;2、SQL语言具有完备的表达能力,集数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)的功能于一体;3、面向集合的操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合;4、高度非过程化,即无需指定存取路

    47、径,其路径的选择以及SQL语句的操作过程由系统自动完成。52. 下列关于域名和IP地址的叙述中,_是不正确的。A、在Internet中访问一台主机必须使用它的主机名B、200.201.202.203是一个C类IP地址C、IP地址采用的是分层结构D、主机名与IP地址是一一对应的Internet上访问一台主机既可以使用它的主机名,也可以使用它的IP地址,主机名与IP地址是一一对应的关系,Internet中的计算机和路由器的IP地址采用分层结构,由网络地址和主机地址构成。IP地址长度为32位,每8位一组,其值为0225,A类地址网络地址和主机地址分别为7位和24位,B类地址网络地址和主机空间地址分别为14位和16位,C类地址网络地址和主机地址分别为21位和8位,从192.0.0.0223.225.225.225。由此可见选项A是错误的,选项B,C,D是正确的。53. 下列_不是高级程序设计语言。A、FORTRANB、JAVAC、C+D、VisualASM计算机程序语言一般可以分为3类:1)机器语言,全部都是二进制符号代码形式,

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:三级数据库模拟题及答案.docx
    链接地址:https://www.docduoduo.com/p-6213037.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开