




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.习 题 集第一章绪论一、填空题1、数据管理技术经历的三个发展阶段为_人工管理阶段_、_文件系统阶段_、_数据库系统阶段_。2、数据管理技术经历了人工管理,_文件管理_和_数据库管理_。3、目前,数据库系统支持的主要数据模型有层次模型、网状模型和关系模型。4、与文件系统相比较,数据库系统的冗余度低,数据共享性高5、数据库系统中,数据的逻辑独立性是指:当数据的逻辑结构改变了,用户程序可以不变。6、当数据库的_存储结构_改变了,由数据库管理员对_模式/内模式_映象作相应改变,可以使_模式_保持不变,从而保证了数据的物理独立性。7、当模式改变时,有数据库管理员对各个外模式/模式的映射做相应改变,可以是外模式保持不变,应用程序就是依据外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称 数据的逻辑独立性 。8、由于数据库系统在三级模式之间提供了外模式/模式和模式/内模式两层映象功能,这就保证了数据库系统具有较高的数据独立性。9、数据独立性有_物理独立性_、_逻辑独立性_两个含义。10、提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为_DBMS数据库管理系统_。 11、在三大传统的数据模型中,具有严格的数学理论基础的是_关系模型_。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1.数据库管理系统是位于_B_之间的一层数据管理软件。A.硬件与软件B.用户与操作系统C.硬件与操作系统D.数据库与操作系统2.DB、DBMS和DBS三者间的关系是_B_。A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DBS和DBD.DBS与DB和DBMS无关3._C_是长期存储在计算机内的有组织,可共享的数据集合。A.数据库管理系统 DBMSB.数据库系统 DBSC.数据库 DBD.文件组织4._A_是位于用户与操作系统之间的一层数据管理软件。A.数据库管理系统B.数据库系统C.数据库D.数据库应用系统5.在人工管理阶段,数据是_B_。A.有结构的B.无结构的C.整体无结构,记录有结构 (文件系统阶段)D.整体结构化的 (数据系统阶段)6.在数据库系统阶段,数据是_D_。A.有结构的B.无结构的C.整体无结构,记录有结构D. 整体结构化的7.在文件系统阶段,数据_B_。A.无独立性B.独立性差 具有高度的物理独立性和一定的逻辑独立性(数据库系统阶段) 不独立,完全依赖于程序(人工管理阶段)C.具有物理独立性D.具有逻辑独立性8.要保证数据库的数据独立性,需要修改的是_A_ A.三层模式之间的两种映射 B.模式与内模式C.模式与外模式D.三层模式9._B_属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A.数据模型B.概念模型C.层次模型D.关系模型10.下列四项中说法不正确的是_C_ A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性 11.三级模式间存在两种映射,它们是_A_。(外模式=子模式=用户模式)A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.子模式与外模式间,模式与内模式间D.模式与内模式间,模式与模式间 12.数据库系统的体系结构是_C_A.两级模式结构和一级映象B.三级模式结构和一级映象C.三级模式结构和两级映象D.三级模式结构和三级映象 13.下列数据模型中,数据独立性最高的是_B_A.网状数据模型B.关系数据模型C.层次数据模型D.非关系模型 14.FoxBASE+是一个基于_D_。FoxBASE、FoxPro、DBASE、ACCESS属于DBMS的体系结构A.层次模型的DBMS(IMS(IBM)B.网状模型的DBMS C.关系模型的应用程序D.关系模型的DBMS 15.数据库中,层次模型_A_A.有且仅有一个结点无双亲,其他结点有且仅有一个双亲B.有一个以上结点无双亲C.每个结点都无双亲D.有一个结点有多于一个双亲16.描述数据库中全体数据的逻辑结构和特征的是_B_A.内模式B.模式 C.外模式D.存储模式17.逻辑数据独立性是指_B_A.模式变,用户不变B.模式变,应用程序不变C.应用程序变,模式不变D.子模式变,应用程序不变(子模式不变,变的是子模式与模式之间的映射)18.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是_C_。A.多对多B.一对一C.多对一 D.一对多 19.数据库具有_D_,最小冗余,较高的数据独立性和易于扩充等特点。A.程序结构化B.程序标准化C.数据模块化D.数据结构化20.要保证数据库逻辑数据独立性,需要修改的是_C_。A.模式B.模式与内模式的映射C.外模式与模式的映射D.内模式21.下列四项中,不属于数据库特点的是_C_。A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高22.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是_D_。A.多对多B.一对一C.多对一D.一对多23.反映现实世界中实体及实体间联系的信息模型是_D_。A.关系模型B.层次模型C.网状模型D.E-R模型24.当前应用最广泛的数据模型是_B_。A.ER模型B.关系模型C.网状模型D.层次模型 第二章关系数据库一、填空1、关系模型的三类完整性是实体完整性、参照完整性和用户定义的完整性。若基本关系R中含有与另一个基本关系S的主码Ks相对应的属性组F,则对于R中每一个元组在F上的值必须为ks中的值或者null。2、关系模型中系统自动支持的完整性约束是实体完整性和参照完整性约束。3、E-R图的主要元素是实体、属性和_联系_。4、集合R与S的交可以用关系代数的5种基本运算表示为_R-(R-S)_。5、集合R与S的连接可以用关系代数的5种基本运算表示为_ _。6、关系中主码的取值必须唯一且非空,这条规则是_实体_完整性规则。7、关系代数中专门的关系运算包括:选择、投影、_连接_和除法。8、关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的_高度非过程化_、语言一体化、并且是建立在数学理论基础之上。P819、关系代数中专门的关系运算包括:选择、投影、连接和_除运算_。10、关系代数的基本运算是并、差、笛卡尔积,选择和_投影_。11、5种基本操作,选择,投影,并,差,笛卡尔积。其他操作可用这五个基本操作导出来。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1.从关系中挑选出指定的属性组成新关系的运算称为_B_。A.选取运算B.投影运算C.连接运算D.交运算 2.数据库的关系模型中,侯选码是_B_A.二维表中的字符型的属性值B.二维表中能唯一地标识一个元组的属性组C.二维表中的记录号D.二维表中不会有空值的属性值3.一个关系中的候选关键字_B_A.至多一个 B.可多个C.必须多个D.至少3个4.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为_B_。 A.主码B.候选码C.主属性D.外码5._A_由数据结构、关系操作集合和完整性约束三部分组成。A.关系模型B.关系C.关系模式D.关系数据库6.一组具有相同数据类型的值的集合称为_D_。A.关系 B.属性C.分量 D.域7.关系是_D_。(关系模式 是对关系的描述 R(U,D,DOM,F)A.型B.静态的 (关系模式是静态的,稳定的,关系是动态的随时间变化的)C.稳定的D.关系模型的一个实例8.所谓空值就是_C_的值。A.数值0B.空的字符串 C.未知的值(不知道,不存在的值)D.任何值9.集合R与S的差表示为_B_。A.t|tRtSB.t|tRtSC.t|tRtSD.tt|tR tS10.关系模型中,同一个表中的不同属性命名_C_A.可相同B.必须相同C.必须不同D.可相同,但数据类型不同11.关系模式是_A_A.型B.动态的C.不稳定的D.一个实例12.关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、投影,选择和_B_ A.交B.笛卡尔积C.自然连接D.除法 13.进行自然连接运算的两个关系必须具有_B_A.相同属性个数B.公共属性C.相同关系名D.相同关键字14.关系数据模型的三个组成部分中,不包括_D_。A.完整性规则 B.数据结构 C.数据操作D.并发控制15.下列四项中,不属于关系数据库特点的是_D_。 A.数据冗余小 B.数据独立性高 C.数据共享性好 D.多用户访问16.为提高效率,关系数据库系统必须进行_B_处理。A.定义视图B.查询优化C.数据恢复D.数据规范化到最高范式 17.下列四项中,必须进行查询优化的是_A_。A.关系数据库B.网状数据库C.层次数据库 D.非关系模型 第三章关系数据库标准语言SQL一、填空1、在SQL语言中授权的操作是通过_GRANT_语句实现的。2、1986年,_SQL_被定为关系数据库标准语言。3、嵌入式SQL需要用_游标_把集合操作转换成单记录处理方式。 4、SQL语言中的GRANT语句的功能是 授权 ;REVOKE语句的功能是 回收 。5、SQL语言提供数据库定义、_数据操作_、数据控制等功能。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1.SQL语言属于_D_。A.关系代数语言B.元组关系演算语言C.域关系演算语言库D.具有关系代数和关系演算双重特点的语言2.SQL语言称为_C_。A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言 3.建立数据库三级模式的功能由SQL语言的_A_完成。A.数据定义功能B.数据操纵功能C.数据查询D.数据控制4.SQL语言的一体化特点是主要是与_B_相比较而言的。A.操作系统命令 B.非关系模型的数据语言C.高级语言D.自然语言5.数据库中只存放视图的_C_。A.操作B.对应的数据C.定义(P81)D.限制6.视图的优点之一是_A_。A.提高数据的逻辑独立性B.提高查询效率C.操作灵活D.节省存储空间7.在视图上不能完成的操作是_C_。 A.更新视图 B.查询 C.在视图上定义新的基本表D.在视图上定义新视图 8.当修改基表数据时,视图_B_。A.需要重建B.可以看到修改结果C.无法看到修改结果D.不许修改带视图的基表9.在嵌入式SQL语言中使用游标的目的在于_D_。A.区分SQL与宿主语言B.与数据库通信C.处理错误信息D.处理多行记录10.在基本SQL语言中,不可以实现_D_。A.定义视图B.定义基表C.查询视图和基表D.并发控制第五章关系数据理论一、填空1、从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和_删除异常_。2、关系规范化理论是设计_ 数据库逻辑结构_的指南和工具。3、分解关系的两条基本原则是:_保持无损连接性_,_保持函数依赖_。4、如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是_3NF_(在1NF、2NF、3NF范围内)。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1.一个3NF_ _A_A.必定是为2NFB.可能是2NFC.不可能是2NFD.可能是1NF2.3NF同时又是_D_ A.2NFB.1NFC.BCNFD.1NF,2NF 3.任何由二个属性组成的关系_D_A.可能为1NFB.可能为2NFC.可能为3NFD.必为3NF(一定是3NF,两个属性组成的关系必为3NF,因为两个属性组成的关系的码只有三种情况:全码;两个分别为码;其中一个是码,没有非主属性。)4. 若关系模式R(U,F)属于BCNF,则_D_A.已消除了插入、删除异常 B.已消除了插入、删除异常、数据冗余C.仍存在一定的插入和删除异常 D.在函数依赖范畴内,已消除了插入和删除异常 5.设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称_A_。A.Y函数依赖于XB.Y对X完全函数依赖C.X为U的候选码 D.R属于2NF6.在R(U)中,如果XY,并且对于X的任何一个真子集X,都没有XY,则_B_。A.Y函数依赖于XB.Y对X完全函数依赖C.X为U的候选码 D.R属于2NF7.若关系模式R(U,F)属于3NF,则_C_。A.一定属于BCNF B.消除了插入的删除异常C.仍存在一定的插入和删除异常 D.属于BCNF且消除了插入和删除异常 8.包含在_B_中的属性,叫做主属性。A.主码B.候选码C.外码D.全码9.关系数据库的规范化理论主要解决的问题是_A_。A.如何构造合适的数据逻辑结构B.如何构造合适的数据物理结构C.如何构造合适的应用程序界面D.如何控制不同用户的数据操作权限 10.1NF_A_规范为2NF。A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖11.2NF_B_规范为3NF。A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖12.3NF_C_规范为BCNF。A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖13.BCNF_D_规范为4NF。A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖14.下面的结论不正确的是_D_。A.任何一个二目关系是属于3NF的。B.任何一个二目关系是属于BCNF的。C.任何一个二目关系是属于4NF的。D.当且仅当函数依赖AB在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。15.下列说法中不正确的是_C_。A.任何一个包含两个属性的关系模式一定满足3NFB.任何一个包含两个属性的关系模式一定满足BCNFC.任何一个包含三个属性的关系模式一定满足3NFD.任何一个关系模式都一定有码 16.下面的结论不正确的是_D_。A.若R.AR.B, R.BR.C 则R.AR.CB.若R.AR.B, R.AR.C 则R.AR.(B,C)C.若R.BR.A, R.CR.A 则R.(B,C)R.AD.若R.(B,C)R.A 则R.BR.A, R.CR.A第六章数据库设计一、填空1、需求分析阶段所形成的两个重要文档是_数据字典 、 数据流图 。2、数据库中常用的四种文件组织方式是:顺序文件、_索引文件_、散列文件、倒排文件。 3、数据库的逻辑模型设计阶段,任务是将_E-R图(概念结构)_转换成关系模型。4、在关系数据模型中,两个关系R1与R2之间存在1N的联系,可以通过在一个关系R2中的_外码_在相关联的另一个关系R1中检索相对应的记录。5、实现概念模型最常用的表示方法是_E-R图_。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1.需求分析阶段得到的结果是_A_。 A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构2.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是_D_。A.书号B.读者号C.书号+读者号D.书号+读者号+借期 3.概念结构设计阶段得到的结果是_B_。A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构4.在数据库技术中,独立于计算机系统的模型是_A_。A.E-R模型B.层次模型C.关系模型D.面向对象的模型 5.逻辑结构设计阶段得到的结果是_C_。A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构6.如何构造出一个合适的数据逻辑结构是_C_主要解决的问题。A.关系数据库优化 B.数据字典C.关系数据库规范化理论D.关系数据库查询7.数据库物理设计阶段得到的结果是_D_。A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构8.一个实体型转换为一个关系模式。关系的码为_A_。A.实体的码B.二个实体码的组合C.n端实体的码D.每个实体的码9.一个m:n联系转换为一个关系模式。关系的码为_B_。A.实体的码B.各实体码的组合C.n端实体的码D.每个实体的码10.一个1:n联系可以转换为一个独立的关系模式,关系的码为_C_。A.实体的码B.各实体码的组合C.n端实体的码D.每个实体的码第七-十章一、填空1、数据库保护问题包括:_安全性_、完整性、故障恢复和并发控制等多方面。2、一个事务的执行不能被其他事务干扰,叫做事务的_隔离性_。3、数据库恢复要涉及到的两个技术是_数据转储_、_登陆日志文件_。4、恢复的主要技术是_数据转储,登陆日志文件 _。5、当数据库被破坏后,如果事先保存了_日志文件_和数据库的副本,就有可能恢复数据库。6、日志文件是用来记录_事务对数据库的更新操作_的文件,登记日志文件的原则是_登记的次序严格按并发事务执行的时间次序_、_必须先写日志文件,后写数据库_。7、假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,_T2,T4_需要REDO, _T3,T5_需要UNDO。8、若事务T对数据A加上S锁,则其它事务只能对A加S锁,而不能加X锁,直到T释放A上的S锁。9、数据库中避免活锁的简单方法是采用先来先服务的策略。10、数据库中避免死锁常采用的方法有一次封锁法、顺序封锁法。11、数据库中诊断死锁常用的方法有超时法、事务等待图法。12、通过加锁可以保证处理程序并发时的数据_一致性_。13、DBMS并发控制的单位为_事务_。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1.恢复和并发控制的基本单位是_A_。A.事务B.数据冗余C.日志文件D.数据转储2.事务内部的故障的恢复需要_B_。A.程序本身B.日志文件C.数据转储D.数据库镜像3.系统故障的恢复需要_B_。A.程序本身B.日志文件C.数据转储D.数据库镜像4.介质故障的恢复需要_C_。A.实体的码B.日志文件C.数据转储和日志文件D.数据库镜像5.假设有如下事务: T1 : 在检查点之前提交;T2:在检查点之前开始执行,在检查点之后故障点之前提交;T3:在检查点之前开始执行,在故障点时还未完成;T4:在检查点之后开始执行,在故障点之前提交;T5:在检查点之后开始执行,在故障点时还未完成。在利用具有检查点的恢复技术进行恢复时,_B_需要REDO。A.T1B.T2和T4C.T3和T5D.T56.为了保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电机在食品加工机械的卫生要求考核试卷
- 西药批发企业市场拓展策略考核试卷
- 船舶结构与设计基础考核试卷
- 开关插座批发考核试卷
- 腈纶纤维的耐微生物性能考核试卷
- 航空飞行器维修技术考核试卷
- 电气机械云计算技术考核试卷
- 电力电子器件在电力系统应急电源中的应用考核试卷
- 领军级影视替身团队独家合作合同
- 工业仪器校准认证服务期限延长补充协议
- 2025证券从业资格考试证券市场基础知识真题试卷
- 2025年入团基础知识试题及答案详解
- 2025-2030年中国军工行业市场发展现状及发展趋势与投资战略研究报告
- 2022年温州中学自主招生数学试题
- 职业健康检查结果告知书模板
- (最新)成都市可感染人类病原微生物实验室备案管理指南(2021年11月最新版)
- 高中信息技术 必修1 算法及其描述PPT 课件
- 钳工——国家职业技能标准(2020年版)
- 人教版高中数学必修一教科书课后答案(全)
- 板块轮动及龙头股战法
- 高中物理实验考点整合电学PPT课件
评论
0/150
提交评论