您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 数据库应用复习题答案
数据库应用技术复习题一、选择题1.在数据库中存储的是(C)C.数据以及数据之间的联系2.存储在计算机内有结构的数据的集合是(B)B.数据库3.信息的数据表示形式是(D)D.上述皆可4.数据管理与数据处理之间的关系是(D)D.数据处理是数据管理的基本环节5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是(A)A.数据库系统6.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段II.文件系统阶段III.数据库阶段(D)D.只有I7.DBMS是(D)D.数据库管理软件8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和(C)C.数据库管理员9.下述不是DBA数据库管理员的职责的是(D)D.数据库管理系统设计10.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为(C)C.DBMS11.下列四项中,不属于数据库系统特点的是(C)C.数据冗余度高12.下面列出的条目中,不属于数据库技术的主要特点的是(D)D.程序的标准化13.在数据库管理系统中,下面不是数据库存取功能模块的是(C)C.交互式程序查询模块14.在下面所列出的条目中,不属于数据库管理系统的基本功能的是(D)D.数据库和网络中其他软件系统的通信15.在数据库的三级模式结构中,内模式有(A)A.1个16.描述数据库全体数据的全局逻辑结构和特性的是(A)A.模式17.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)C.子模式18.要保证数据库的数据独立性,需要修改的是(C)C.三级模式之间的两层映射19.要保证数据库的逻辑数据独立性,需要修改的是(A)A.模式与外模式之间的映射20.下述那一条不属于概念模型应具备的性质(D)D.在计算机中实现的效率高21.常见的数据模型是(A)A.层次模型、网状模型、关系模型22.一个结点可以有多个双亲,结点之间可以有多种联系的模型是(A)A.网状模型23.层次型、网状型和关系型数据库划分原则是(D)D.数据之间的联系24.层次模型不能直接表示(C)C.m:n关系25.层次数据模型的基本数据结构是(A)A.树26.层次模型实现数据之间联系的方法是(B)B.指针27.关系数据模型的基本数据结构是(D)D.关系28.下面关于关系性质的说法,错误的是(D)D.表中任意两行可能相同29.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是(B)B.关系模型30.关系数据库中的投影操作是指从关系中(B)B.抽出特定字段31.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(C)C.选择操作32.关系代数中的连接操作是由(B)B.选择和笛卡尔积操作组合而成33.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为(C)C.R∪S34.已知关系R和S,R∩S等价于(B)B.S﹣(S﹣R)35.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是(A)A.左外联接36.元数据是指(A)A.数据结构的描述37.在数据库系统中,空值是(D)D.不确定38.实体完整性规则约束(B)B.主关键字39.SQl语言是()的语言,易学习(B)B.非过程化40.SQl语言是(C)C.关系数据库语言41.SQL语言是(D)D.非过程化语言42.SQL语言具有的功能是(B)B.数据定义、数据操纵、数据控制、数据查询43.在SQL语言查询语句中,WHERE子句实现关系代数的(B)B.选择运算44.在SQL语言的SELECT语句中,能实现投影操作的是(A)A.SELECT45.关系规范化中的删除操作异常是指(A)A.不该删除的数据被删除46.关系数据库规范化是为解决关系数据库中(A)A.插入、删除和数据冗余问题而引入的47.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及(C)C.冗余度大的缺欠48.关系模式的候选关键字可以有(C)C.1个或多个D.多个49.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于(C)设计阶段。C.物理设计50.在关系数据库设计中,设计关系模式是数据库设计中(A)阶段的任务。A.逻辑设计阶段51.关系模式中各级模式之间的关系为(A)A.3NF⊂2NF⊂1NF52.下列陈述中,错误的是(C)C.3NF必然属于BCNF53.如何构造出一个合适的数据逻辑结构是(C)主要解决的问题。A.物理结构设计B.数据字典C.逻辑结构设计D.关系数据库查询54.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的(B)B.概念模型55.数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的(D)D.物理设计阶段56.数据库物理设计完成后,进入数据库实施阶段,下述工作中,(D)一般不属于实施阶段的工作。D.扩充功能二、判断题1.实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。(×)2.事物之间往往存在某种自然联系,这种联系不能叫实体。(×)3.属性是指实体具有的某种特性或若干方面的特性。(√)4.实体型是指实体属性的集合,表示实体所固有的若特征。(√)5.实体型中各属性的具体取值称为实体值。(√)6.属性取值的变化范围称为该属性的域。(√)7.关系模型就是关系数据库。(×)8.用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。(√)9.关系模型不能表示实体之间多对多联系。(×)10.任何一张二维表格都表示一个关系。(×)11.关系是元组的集合。(√)12.数据库开发的需求分析阶段必须要有用户参与。(√)三、填空题1.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:____人工管理______阶段,___文件系统_______阶段和_____数据库系统_____阶段。2.数据库系统是指在计算机系统中引入数据库后的系统,一般由____数据库______、_____数据库管理系统_____、___应用系统_______和____数据库管理员______构成。3.数据库的三级体系结构是指____用户数据逻辑结构、数据的物理存储结构______和___整体逻辑结构______。4.模式(Schema)是数据库中全体数据的____逻辑结构______和____特征______的描述,它仅仅涉及到____型______的描述,不涉及到具体的值。5.三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的____逻辑独立性______和______物理独立性____。6.定义用户数据库的语言称为DLL7.在数据库系统中,用户对数据的操作只能通过DML语言进行。8.数据库数据具有____永久存储______、____有组织______和____可共享______三个基本特点。9.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括____数据定义功能______、___数据操纵功能_______、___数据库的运行管理_______、______数据库的建立和维护功能____。10.数据库具有数据结构化、最小的____冗余度______、较高的___数据独立性_______等特点。11.DBMS还必须提供_____数据的安全性_____保护、____数据的完整性______检查、________并发控制__、____数据库恢复______等数据控制功能。12.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是____概念模型______,第二类是____数据模型______。13.唯一标识实体的属性集称为___关键字_____。14.实体之间的联系有___一对一_____、___一对多_____、___多对多_____三种。15.数据模型的三要素是指____数据结构______,____数据操作______,__完整性约束________。实际数据库系统中所支持的主要数据模型是____关系模型______,____层次模型______,_____网状模型_____。16.数据模型中的____数据结构______是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,___数据操作_______是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。17.用树型结构表示实体类型及实体间联系的数据模型称为_____层次_____模型,上一层的父结点和下一层的子结点之间的联系是一对多的联系。18.用有向图结构表示实体类型及实体间联系的数据模型称为___网状_______模型,数据之间的联系通常通过____指针______实现。19.层次模型的上层实体和下层实体之间表现为1:n联系。20.___关系模型_______是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为____关系数据库系统______。21.关系的完整性约束条件包括三大类:_____实体完整性_____、_____参照完整性_____和_____用户自定义的完整性_____。22.关系操作的特点是___集合_____操作。23.关系数据模型中,二维表的列称为___属性_____,二维表的行称为____记录或元组____。24.用户选作元组标识的一个候选关键字为___主关键字_____,其属性不能取___空值_____。25.关系代数运算中,传统的集合运算有___笛卡尔积__,__并___,__交___,___差__。26.关系代数运算中,基本的运算是___并_____,__差______,____笛卡尔积____,___选择_____,____投影____。27.关系代数运算中,专门的关系运算有__选择______,___投影_____,__连接______。28.关系数据库中基于数学上的两类运算是__关系代数______和____关系演算____。29.关系代数中,从两个关系中找出相同元组的运算称为__交______运算。30.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是__系编号______,系关系的外关键字是____没有____,学生关系的主关键字是___学号_____,学生关系的外关键字是____系编号____。31.在合成E-R图时,要注意消除冲突问题,在优化E-R图时,要注意消除潜在冗余问题。32.规范设计法从本质上看仍然是手工设计方法,其基本思想是__过程迭代__和____逐步求精____。33.数据库的生命周期可分为两个阶段:一是数据库需求分析和__设计阶段______;二是数据库实现和__运行阶段______。34.数据库设计分为以下六个阶段___需求分析____、___概念结构设计_____、__逻辑结构设计______、____物理设计阶段____、___数据库实施阶段_____和_____数据库运行和维护阶段___。35.数据库实施阶段包括两项重要的工作,一项是____组织数据入库____,另一项是应用程序的___编码_____和___调试_____。36.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是____概念模型____,第二类是___数据模型_____。37.用___实体-联系方法_____方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。38.概念模型有以下特点:___真实性_____、___易理解性_____、___易修改性_____、__易转换性______。39.客观存在并可相互区别的事物称为__实体______,它可以是
本文标题:数据库应用复习题答案
链接地址:https://www.777doc.com/doc-2428374 .html