填空题1.数据库管理系统(DBMS)由以下三类程序组成:语言、控制数据库运行和维护数据库,其中的语言系统分为主语言和。
2.通过加锁可以保证处理程序并发时的数据。
3.关系代数中专门的关系运算包括:选择、投影、和除法。
4.数据库中常用的四种文件组织方式是:顺序文件、、散列文件、倒排文件。
5.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和。
6.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的、语言一体化、并且是建立在数学理论基础之上。
7.数据库的物理设计主要考虑三方面的问题:、分配存储空间、实现存取路径。
8.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是(在1NF、2NF、3NF范围内)。
9.数据库完整性的静态约束条件分为:值的约束和。
10.构成系统说明书的两个重要文档是。
16.典型的层次模型是美国的IBM公司在1968年推出的__________系统。
网状模型的主要代表是1969年__________报告提出的数据模型。
17.内模式是数据库在物理存储方面的描述,定义所有的内部记录类型、__________和__________的组织方式,以及数据控制方面的细节。
18.当数据库被破坏时,利用__________和__________可以有效地恢复数据库。
19.关系规范化过程是不断分解关系的过程,使分解后的关系能得到改善,达到更高的范式。
消除关系中的__________依赖消除关系中的__________依赖20.DBMS对数据库的保护功能是通过数据库的恢复,__________控制,__________控制和安全性控制四方面实现。
21.写出SQL语言的命令(或关键字):创建视图:__________撤消索引:__________事务提交:__________权限授予:__________22.封锁是实现并发控制的一个重要技术。
基本的封锁类型有__________和排它锁(又称为__________)。
23.SQL语言提供数据库定义、__________和__________等功能。
24.设关系R(A,B,C,D,E,F,G,H)属性间依赖关系如下:若将上述关系R分解为:R1(A,B,C,G,H) R1属于__________NF,R2(C,D,E) R2属于__________NF1.数据库管理系统(DBMS)通常提供、数据操纵、数据控制和数据库维护。
2.数据库保护问题包括:、完整性、故障恢复和并发控制等多方面。
3.关系代数中专门的关系运算包括:选择、、连接和除法。
4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、、倒排文件。
5.是设计关系数据库的指南和工具。
6.关系数据操作语言(DML)有两种不同类型:关系代数型和。
7.数据库的逻辑模型设计阶段,任务是将总体E-R模型转换成。
8.如果一个关系不满足2NF,则该关系一定也不满足(在1NF、2NF、3NF范围内)。
9.当数据库被破坏后,如果事先保存了日志文件和,就有可能恢复数据库。
10.实体完整性规则要求主码取值。
16.外模式/模式映象为数据库提供了独立性。
17.面向对象模型中,将属性集和方法集相同的所有对象组合在一起构成。
18.在基于关系代数表达式的优化算法中,算法的输入是关系代数表达式的。
19.设关系模式R(A,B,C)和S(B,C,D),R和S执行外部并之后的属性个数为。
20.关系代数的选择运算对应于SQL查询语句的子句。
21.数据流图表达了数据与___________的关系。
22.设关系模式R(U,F),U=A1A2…An,X U.则X→A1A2…An 成立的充要条件是成立。
23.防止未经授权的用户恶意地存取数据库中的数据,这是数据库的控制要解决的问题。
24.在分布式查询优化中,为降低传输费用应采用策略。
25.SQL语言对属性值约束的方法包括非空值约束、基于属性的检查子句和子句。
1.数据库系统中常用的三种数据模型有层次模型、和。
2.关系模式的三类完整性约束条件分别是、参照完整性约束和。
3.聚合函数“count(列名)”的语义是。
4.对于属性X的每个具体值,属性Y都有唯一的具体值与之对应,称Y X,或称X决定Y,记为。
5.在数据抽象中,概括层次表示联系,聚集层次表示联系。
6.如果对数据库的并发操作不加以控制,则会带来三类问题:,不一致分析问题,。
7.在定义数据分片时,必须遵守三个条件:,重构性条件和。
8.继承性可以发生在一级或一级。
9.与数据库系统相比较,文件管理系统的数据共享性,数据独立性。
10.视图是定义在之上的,对视图的一切操作最终要转换为对的操作。
1.在层次模型和网状模型中,用导航数据,而在数据模型中,用导航数据。
2.等式R S=R×S成立的条件是。
3.SQL语言中谓词exists用于测试一个集合。
4.分解关系的两条基本原则是:,。
5.数据库设计分为以下六个设计阶段:需求分析阶段、、数据库逻辑设计阶段、、数据库实施阶段、数据库运行和维护阶段。
6.数据库保护包括:安全性保护、完整性保护、和。
7.与集中式DB相比,分布式DB具有特点。
8.在嵌套关系模型中,数据类型可以是基本数据类型,还可以是类型。
9.如果X→Y和Y X成立,那么称X→Y是一个。
10.由于数据库系统在三级模式之间提供了和两层映射功能,所以就保证了数据库系统具有较高的数据独立性。
1.在设计局部E-R 图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R 图之间难免有不一致的地方,称为冲突。
这些冲突主要、、三类。
2 .数据库管理系统的主要功能有、数据库的运行管理以及数据库的建立和维护等四个方面。
3 .实体之间的联系可抽象为三类,它们是、、。
4 .自然连接运算是由、、操作组合而成的。
5 .SELECT 命令中,子句用于选择满足给定条件的元组,使用子句可按指定列的值分组,同时使用子句可提取满足条件的组。
6 .视图是一个虚表,它是从一个或几个基本表导出的表。
在数据库中,只存放视图的不存放视图对应的。
7 .在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和。
8 .数据库体系结构按照、、三级结构进行组织。
16.层次模型中记录之间的联系是通过实现的。
17.查询优化的策略之一是对关系文件进行适当的预处理。
预处理的方法是对文件进行或建立索引文件。
18.在DBS的全局结构中,磁盘存储器上的数据结构有四种形式:数据文件、、索引文件和统计数据组织。
19.设有关系R和S,与R-S等价的元组关系演算表达式是。
20.若关系模式R∈2NF,则要求R中每个完全函数依赖于R的候选键。
21.设关系模式R(X,Y,Z),F={Y→X,Y→Z},则分解ρ={XY,XZ}丢失的函数依赖是。
22.判断分解ρ={R1,R2}是否满足无损联接的充分必要条件是R1∩R2→(R1-R2)或。
23.数据库并发操作通常会带来丢失更新、和不一致分析等问题。
24.事务的持久性是由DBMS的子系统实现的。
25.分布透明性是分布式数据库系统的主要目标之一。
它包括三个层次:分片透明性、位置透明性和透明性。
16.结构数据模型有严格的形式化定义。
数据模型应包括数据结构、和三个部分。
17.设有关系模式S(A,B,C,D),与关系代数表达式Π2,3(S)等价的SQL语句是。
18.SQL以同一种语法格式,提供和两种使用方式。
19.在关系代数的传统集合运算中,假定有关系R和S,运算结果为RS。
如果RS中的元组属于R或者属于S,则RS是运算的结果;如果RS中的元组属于R而不属于S,则RS是运算的结果。
20.X→Y是模式R的一个函数依赖,在当前值r的两个不同元组中,如果X值相同,就一定要求。
21.E-R模型是数据库的设计阶段的一个有力工具。
22.分布式数据库系统分为同构同质型、和异构型三类。
23.写出实现“收回用户U1对学生表(STUD)中学号(XH)的修改权”这一功能的REVOKE语句:。
24.在面向对象数据模型中,主要存在包含和两种不同类型的数据联系。
25.属性的取值范围称为该属性的。
16.结构数据模型的三个组成部分是数据结构、数据操作和。
17.用树型结构表示实体类型及实体间联系的数据模型称为。
18.已知关系R(A,B,C,D)和S(B,C,D),则R S的元数是。
19.关系代数运算中,θ联接可由选择和操作组合而成。
20.若F是最小函数依赖集,则其中每一个函数依赖的右部都是。
21.设关系模式R(A,B,C,D),F={A→B,B→C},则B+= 。
22.设有关系模式R(X,Y,Z),F={X→Y,Y→Z},则R的候选键是。
23.一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的。
24.事务的持久性是由DBMS的子系统实现。
25.分布式数据库全局逻辑结构分为全局外模式、全局概念模式、分片模式和模式四个级别。
16.数据库系统中,存放的数据库,称为数据字典(DD)。
17.关系演算可分为元组关系演算和域关系演算,而在元组演算中,元组关系演算表达式的一般形式为。
18.DB是与一个特定组织各项应用有关的全部数据的集合,通常由两大部分组成:一部分是应用数据的集合,称为,它是数据库的主题;另一部分是关于各级数据结构的描述,称为描述数据库,由DD系统管理。
19.在关系模型中,关系中每一个属性值都是。
20.SQL-SELECT语句完整的句法中,FROM子句是强制性的,FROM 子句的作用是。
21.设关系模式R是第一范式,且每个属性都不传递依赖于R的候选键,则称R是的模式。
22.数据库设计过程中,常常从一些可选方案中选取一种数据库结构,需要有选择的原则,称为评价准则,评价准则可分成两类。
23.分布式数据管理系统是分布式数据库系统中的负责管理分布环境下,逻辑集成数据的存取,一致性、有效性和完备性。
24.对象关系数据库概念中继承性可以发生在类型一级或一级。
25.客户/服务器体系结构的关键在于的分布,能减少计算机系统的各种瓶颈问题。
16.三级结构定17.{t|p(t)}18.物理数据库19.不可分解的20.读取FROM子句中的基本表、视图的数据,执行笛卡积操作21.BCNF 22.定量、定性23.一组软件24.表25.功能1.数据库管理系统(DBMS)通常提供、数据操纵、数据控制和数据库维护。
2.数据库保护问题包括:、完整性、故障恢复和并发控制等多方面。
3.关系代数中专门的关系运算包括:选择、、连接和除法。
4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、、倒排文件。
5.是设计关系数据库的指南和工具。