数据库技术复习题2填空题(一)答案_第1页
数据库技术复习题2填空题(一)答案_第2页
数据库技术复习题2填空题(一)答案_第3页
数据库技术复习题2填空题(一)答案_第4页
数据库技术复习题2填空题(一)答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库技术试题二、填空题1 .一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的共享性。2 .用树型结构表示实体类型及实体间联系的数据模型称为层次模型。3 .关系数据库的关系演算语言是以谓词演算为基础的DML语言。4 .在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的自反律就可推出。5 .分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和不相交条件。6 .DB并发操作通常会带来三类问题,它们是丢失更新、不一致分析和读脏数据。7 .事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。8 .分布式数据库系统中透明性层次越高,应用程序

2、的编写越简单。O9 .在有泛化/细化联系的对象类型之间,较低层的对象类型称为子类型O10 .目前数据库领域中最常用的数据模型有层次模型、网状模型、关系模型、对象-关系模型11 .数据管理技术经历了人工管理,文件系统,数据库系统三个阶段。12. SQL语言集数据查询、数据操纵,数据定义,数据控制功能于一体。13 .数据库系统采用的三级模式结构为内模式,外模式,概念模式14 .两个实体型之间的联系类型有一对一,一对多,多对多三类。15 .数据库中专门的关系运算包括选择、投影、连接,除法16 .满足第一范式(1NF)的关系模式要求不包含重复组的关系O17 .如何构造出一个合适的数据逻辑结构是关系数据

3、库规范化理论主要解决的问题。18 .当数据库被破坏后,如果事先保存了日志文件一和数据库的副本,就有可能恢复数据库。19 .并发控制操作的主要方法是采用封锁机制,其类型有共享锁,排它锁.20 .在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码D,则DR中称为外码。是在21 .对于函数依赖X->Y,如果Y是X的子集,则称X-Y为完全函数依赖。22 .在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对实体完整性的约束。23 .分E-R图之间的冲突主要有三类,它们是属性冲突、命名冲突和结构冲突24.并行数据库系统是数据库技术与并行计算技

4、术相结合的产物。25.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为26 .有关系Join(参加)和Employee(职工),如下图所示,InoEnoOrder10021200122003240014Join图3设有对表的如下SQL查询:SelectEname,Ino,OrderfromGrade,EmployeewhereJoin.Eno=Employee.Eno请转换为等价的关系代数表达式:O27 .一般可将数据库设计步骤分为以下几个阶段:需求分析,行为设计逻辑结果设计、物理结果设计、数据库实施以及数据库的运行与维护。28 .通过封锁机制可以保证在多用户操作下,并发数据一致

5、性。29 .关系数据操作语言(如SQL)的特点是:操作对象与结果均为、语言一体化,并且是建立在数学理论基础之上。30 .数据库的物理设计主要考虑数据库在计算机物理设备上的存储结构与存取方法。31 .在客户机/服务器工作模式中,触发器存储在上。(请选填客户机或服务器)32 .在开发ODBC数据库应用程序时,首先要建立,创建它的简单方法是使用ODBC驱动程序管理器。33 .如果一个实体的存在依赖另一个实体的存在,则称这个实体存在O34 .三层的客户机/服务器模型的组成为:客户机一应用程序一数据库服务器。35 .在数据库恢复时,对尚未完成的事务执行操作。36 .层次模型中记录之间的联系是通过树形结构

6、组织数据实现的。37.查询优化的策略之一是对关系文件进行适当的预处理。预处理的方法是对文件进行或建立索引文件。38 .在DBS的全局结构中,磁盘存储器上的数据结构有四种形式:数据文件、索引文件和统计数据组织。39 .若关系模式RG2NF,则要求R中每个完全函数依赖于R的候选键。40 .设关系模式R(X,Y,Z),F=Y-X,Y-Z,则分解P=XY,XZ丢失的函数依赖是BY。41 .判断分解=低”R?是否满足无损联接的充分必要条件是R.nR2f(R1R)或o42 .数据库并发操作通常会带来丢失更新、不可重复读和不一致分析等问题。43 .事务的持久性是由DBMS的子系统实现的。44 .分布透明性是

7、分布式数据库系统的主要目标之一。它包括三个层次:分片透明性、位置透明性和透明性。45 .文件系统与数据库系统的最大区别是数据结构化。46 .使用SQL语句在关系表S(学号,课程号,成绩)中,检索每个人的平均成绩:SELECT学号,AVG(成绩)FROMS。47 .关系模式的三类完整性规则包括实体完整性约束规则、用户定义的完整性约束规则及参照完整性约束。48 .在关系规范化中,将一个较低级范式的关系转换为若干个较高级范式的关系的集合所用的方法是关系的。49 .包含在任意一个候选键内的属性,称为o50 .设有关系模式R(A,B,C,D),其上的函数依赖集为F=A-B,C-D,则R中的候选键为o51

8、 .数据库设计第二阶段建立E-R图的工作依据是o52 .单用户DBS能够自动地保证事务以、方式操作DB,因为同时只有一个事务被执行。53 .一个关系模式R是3NF指的是它的都不传递依赖它的任一候选键。54 .按照索引文件的结构,索引可以分为两类:索引和稠密索引。55 .关系模式的三类完整性约束条件分别是实体完整性参照完整性约束和用户定义完整性约束。56 .数据库语言包括和数据操纵语言两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据库进行的各种操作。57 .关系数据模型由数据结构、数据操作和完整性约束规则三部分组成。58 .在关系模式分解中,若要保证不丢失信息,则分解应具有o59 .

9、如果一个满足1NF关系的所有属性合起来组成一个关键字,则该|关系最高满足的范式是(在INF、2NF、3NF范围内)。60 .若关系模式R£2NF,则要求R中每个完全函数依赖于R的候选键。61 .设有关系模式R(A,B,C,D,E),R上的函数依赖集F=A-B,C-D,D->E,R的候选键是062 .假设两个事务同时存取同一个数据库,当第一个事务结束之前,第二个事务更新数据库,这就违反了事务的,破坏了DB的一致性。63 .数据独立性可分为谡辑数据独立性和物理数据独立性。64 .按使用方式不同,数据操纵语言DML分为DDL(数据定义语言)和DCL(数据控制语言)两大类。65 .在关

10、系数据库的规范化理论中,在执行“分解”时必须遵守的规范化原则是_原来的语义保持性和函数依赖保持性。66 .从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和删除异一常。67 .按照索引域的特点,索引可以分为主索引、辅助索引和三类。68 .减少因磁盘故障引起数据永久丢失的策略中,常用的是一种基于磁盘冗余技术的策略,称为技术。69 .一个关系模式R是3NF指的是它的非主属性都不传递依赖它的任一候选键。70 .聚合函数“count(列名)”的语义是统计本列列值个数。71 .在SELECT语句中,若希望查询结果中不出现重复元组,应在SELECT语

11、句中使用DISTINCT保留字。72 .防止未经授权用户恶意或无意地存取数据库中的数据,这是数据库的安全控制保护所要解决的问题。73 .数据库的数据模型主要分为数据结构,数据定义和数据捽制三种。74 .按使用方式不同,数据操纵语言DML分为和两大类。75 .封锁的类型有两种共享锁(S)和排它锁(T)o76 .一视图是从一个或几个基本表中导出的表,它本身不独立存储在数据库中。77 .数据库保护主要包括数据的一致性及并发性,安全性,釜份和数据库恢复。丢失数78 .若对并发操作不加以控制,可能带来的不一致性问题有据修改、产生“幽灵”数据和读脏数据,不可重复数据o79 .SQL语言中,函数COUNT(

12、*)用来计算元组的个数。80 .数据库恢复是将数据库从错误描述状态恢复到正确的描述状态的功能。81 .数据库系统不仅存储数据库本身,同时也存储数据库的说明信息。这些说明信息称为数据字典°82 .数据库系统把所有文件的元数据与应用程序隔离,统一存储,统一管理,从而克服了应用程序必须随文件结构的改变而改变的问题。我们称数据库系统的这个性质为物理独立性O83 .数据库的三种模式:外模式、概念模式和内模式O84 .一个联系型的实体对应约束包括三种:一对一、一对多和多对多约束。85 .概念设计的三种策略:自顶向下的策略、自底向上的策略和由里向外及混合策略O86 .数据库管理系统常用的三种存取方

13、法:索引方法、HASH方法和O87 .锁可以分为两种类型:共享锁和排它锁。88 .有两种产生时间印的方法:使用数据时间信息和使用逻辑计数器分配时间印。89 .数据库系统中的元数据存储在称为数据字典的特殊文件中。90 .数据库生命周期可分为两个阶段:数据库设计阶段和数据库维护阶段。91 .概念数据库设计方法主要有两种:E-R模型设计和视图综合设计方法。92 .将一个关系模式从2NF分解为3NF,是消除非键属性对候选键的传递依赖。93 .若关系模式R的候选码为所有的属性,则在函数依赖的范围内,R最高满足3NF范式。94 .多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是

14、可中行化的调度O95 .SQL语言是一个集数据定义和数据操作子语言为一体的典型的数据库语言。96 .在关系模型中,若属性A是关系R的主属性,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为非空约O97 .关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到2NF,但不一定能达到3NFo98 .DBMS是指处理数据库访问的系统软件,它是位于和之间的一层管理软件。99 .数据描述语言的作用是。100 .在一个实体表示的信息中,称唯一的确定一个元组为候选键。101 .SQL是用户操作关系数据库的通用语言o102 .关系规范化的目的是将有“不良”函数依赖的关系模式或装换位良

15、好的关系模式。103 .若关系为1NF,且它的每一非主属性完全函数依赖于候选关键字,则该关系为2NFo104 .“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的设计阶段。105 .由负责全面管理和控制数据库系统.106 .缩写DDL的含义星数据东义语言(DataDefinitionLanguage)。107 .实体之间的联系可抽象为三类,它们对一联系(1;1)、一对多联系(1:n)和多对多联系(1:n)0108 .在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于第一范式(1NF)。109 .数据库设计的几个步骤是需求分析、概念结构设计、逻辑结构设计和物

16、理结构设计。数据库实施、数据库运行和维护110 .在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用GRANT语句,收回所授的权限使用REVOKE语句。111 .数据库中的三级体系结构以外模式、模式和内模式三个不同层次描述数据库.112 .数据库管理系统提供的主要功能是、。1、数据库定义和创建2、数据组织、存储和管理3数据存取4数据库事务管理和运行管理、5数据库的建立和维和113 .视图是一个虚表.是从基本表中导出的表.114 .模式分解时必须遵守的原则是无损连接性、保持函数依赖C115 .数据字典(DataDictionaryDD)用来存储数据库中存储的数据

17、对象的描述信息和数据库管理系统需要的控制信息。116 .关系中主键的取值非空是实传垸整性规则。备注:关系模型的三类完整性约束:实体完整性,参照完整性和用户定义的完整性|117 .数据库中封锁机制是并发捽制的主要方法。118 .用树型结构表示实体类型及实体间联系的数据模型称为层次模一型。119 .事务必须具有的四个性质是:原子性、(Atomicity)一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。120 .在数据库的三级模式体系结构中,模式与内模式之间的映象实_现了数据的物理独立性。备注:(外模式和模式之间的映像实现了数据的逻辑独立性)121 .

18、不同的应用程序和不同的用户对同一个数据库可能有不同的理解,我们称对同一个数据库的每一种理解为这个数据库的一个外模式。122 .数据库语言可以嵌入到某个程序设计语言中使用,这个程序设计语言称为宿主。123 .口数据库管理系统加在一起构成了数据库系统。(数据库系统不仅仅只这两个吧?一般还包括应用系统,数据库管理员)124 .如果关系模式设计的不好,会存在插入异常、删除异常、冗余大等弊病,因此必须对关系进行优化。125 .在关系A(S,SN,D)和B(D,CN,NM)中A的主键是S,B的主键是D,则D在A中称为外键(外码、外关键字)。126 .数据库的数据完整性约束是指数据库中的数据必须始终满足数据

19、库的语义约束。127 .当数据库被破坏后,如果事先保存了日志文件和数据库的副本,就有可能恢复数据库。128 .数据库中常用的四种文件组织方式是:无序文件、有序文件、HASH文件和索引文件。(不确定)129 .数据库系统中实现各种数据管理功能的核心软件称为数据库管理系统(DBMS)。130 .在一个关系属性中,若每个属性都是不可再分的简单数据项,则该关系模式一定是规范形式。131 .关系数据库的数据定义功能包括三部分,即定义基本表、定义模式、和定义视图和索引。132 .在进行数据查询时,为了使查询结果不包含重复的行,常用关键字d0m对查询加以限制;为了使查询的结果按某一属性的值的大小排序,常用关

20、键字ORDERBY力口以限制。133 .SQL语言中,数据操纵功能包括SELECT、UPDATE、INSERT、DELETE四个语句。134 .ER模型中包含实体、实体的属性帝实体之间的联系三种基本成分。135 .设有关系模式R(A,B,C,D),R上的函数依赖集F=AB-C,D-B),R的候选键是(A,D)。(不是A和D,只有一个就是AD共同决定)II136 .在E-R模型中,子类继承超类上定义的所有属性。137 .起修改表中数据作用的命令动词是ALTERTABLEo138 .数据库设计中,用ER图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的概念结构设计阶段7139 .SQL

21、语言的授权机制中,用来实现为用户授予数据库上的操作权限的语句是GRANT。140 .解决并发操作带来的数据不一致问题普遍采用封锁技术C141 .每个数据库管理系统都包含一个称为数据字典(DD)的小型数据库,用来存储数据库中数据对象的描述信息和数据库管理系统需要的控制信息。142. 数据库是长期存储在计算机内的有组织,可共享的数据集合。143. 数据库的恢复技术主要包括备份技术和事务日志两种。144 .设关系模式R的属性集合是A,B,C,D,其函数依赖集F=A->B,C->D,此关系的候选键为(AC)。145 .实体的某些属性可以划分为多个具有独立意义的子属性,这类属性称为。146

22、.SQL语句中的数据定义语言能够建立表、索引和视gU147 .效据库的三级模式结构中,全局数据视图的描述称为外模式一148 .在数据库系统中管理数据的软件称为DBMSo149 .当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为处连提150 .有关系模式S(sno,sname,age),查询年龄(age)不超过20岁学生姓名(sname)的SQL语句是SELECsnameFROMSWHEREage<=20;151 .有关系模式R(A,B,C),F=A-C,AB-C,则R中存在部分函数依赖。备注:只达到第一范式,第二范式要求完全函数依赖I152 .有关系模式R(A,B,

23、C,D,E),F=A-B,AC-E,C-D,则R的候选键为(A,C)o153 .数据库的并发操作通常会带来的3类问题是丢失更新、不一致分析和读“脏”数据-O154 .在分布式数据库系统中,查询处理应考虑局部处理代价和O155 .数据处理技术经历了人工管理、以及分布式数据库管理等四个发展阶段。156 .任一种数据模型都有和的区别。157 .在一个关系R中,若X-Y,并且X的任何真子集都不能函数决定Y,则称X-Y为函数依赖,否则,若X-Y,并且X的一个真子集也能够函数决定Y,则称X-Y为函数依赖。158 .若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到了范式,该关系中所有

24、属性的都是候选码。159 .在SQL中,建立、修改和删除数据库中基本表结构的命令分别为、和命令。160 .基本表属于全局模式中的表,它是,而视图则属于局部模式中的表,它是。161 .一个数据库应用系统的开发过程大致相继经过、概念设计、机器实现、运行维护等六个阶段。162 .触发器是一种特殊的存储过程,它可以在对一个表上进行、和操作中的任一种或几种操作时被自动调用执行。163 .在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的独立性。164 .数据模型可分为概念数据模型和结构数据模型,层次模型是数据模型。165 .数据模型通常由三部分组成,它们是、数据操作和完整

25、性约束。166 .一个SQL语句原则上可产生或处理一组记录,而主语句一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用机制来解决的。167 .在“学生-选课-课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAME,GRADEFROMS,SC,CWHERECNAME=,数据库技术'ANDS.S#=SC.S#ANDo168 .在数据库管理系统的层次结构中,数据存取层处理的对象是单个。它把上层

26、的集合操作转化为单记录操作。169 .一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括数据库服务器软件、软件和连接软件三类。170 .PowerDesigner是SYBASE公司提供的CASE工具,它包括多个模块,其中用于数据库概念数据建模(CDM)的模块是o171 .将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中设计阶段的任务。172 .关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到o173 .数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:、一致性、隔离性和持久性。174 .在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为O175 .联系是数据库技术的重要特点,至于怎样实现联系,取决于O176 .数据库系统采用映射技术的好处有:有利于数据库的使用、安全性好、保密性强、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论