数据库名词解释.docx
- 文档编号:23492684
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:23
- 大小:30.37KB
数据库名词解释.docx
《数据库名词解释.docx》由会员分享,可在线阅读,更多相关《数据库名词解释.docx(23页珍藏版)》请在冰豆网上搜索。
数据库名词解释
数据库系统基础名词解释
第一章
1.数据:
数据是描述现实世界的各种信息的符号记录,是信息的载体,是信息的具体表现形式,其具体的表现有数字、文字、图形、图像、声音等。
2.信息:
信息是现实世界事物存在的方式或运动状态,是一种已经被加工为特定形式的数据。
3.数据处理:
数据处理指的是利用计算机从大量的原始数据中抽取有价值的信息,作为行为和决策的依据。
4.数据管理:
在数据处理的一系列活动中,将数据收集、存储、分类、传输等基本操作环节称为数据管理。
5.数据库:
数据库是长期存储在计算机内、有组织的、可共享的数据集合,具有较小的冗余度,较高的数据独立性和易扩展性。
6.DBMS(数据库管理系统):
数据库管理系统是操纵和管理数据库的一组软件,它是数据库系统(DBS)的重要组成部分,位于用户和操作系统之间,用于建立、运用和维护数据库,具有定义、建立、维护和使用数据库的功能。
7.数据库系统:
数据库系统是指在计算机系统中引入数据库后的系统构成,其总目的是存储和产生所需要的信息,一般由数据库、数据库管理系统、用户和硬件环境组成。
8.DBA:
是“数据库管理员”的简称,是数据库系统中的高级用户,全面负责数据库系统的管理、维护、正常使用等工作。
9.外视图(个别用户视图):
外视图是数据库的三个抽象层次中最靠近用户的一层,反映各个用户看待数据库的方式,是概念视图的某一部分的抽象表示。
10.内视图(存储视图):
内视图是数据库的三个抽象层次中最靠近物理存储的一层,反映数据的实际存储方式,是整个数据库实际存储的表示。
11.概念视图(用户共同视图):
概念视图是数据库的三个抽象层次中介于内外两层之间的中间层,是所有个别用户视图综合起来的用户共同视图,是所有外视图的一个最小并集,是整个数据库实际存储的抽象表示。
12.模式:
模式是数据库中全体数据的逻辑结构和特征的描述,它仅涉及到对数据类型的描述,不涉及到具体的数值。
13.外模式:
外模式是是数据库用户的数据视图,描述数据的局部逻辑结构,是概念模式的子集。
14.概念模式(逻辑模式):
概念模式是数据库中全体数据的逻辑结构和特性的描述,描述数据的全局逻辑结构。
15.内模式(存储模式):
内模式是数据在数据库内部的表示方式,是对数据的物理结构和存储结构的描述。
16.映象:
映象指的是两个层次之间的对应关系。
在数据库的层次结构中,通过概念视图/内视图的映象保证数据的物理独立性,通过外视图/概念视图的映象保证数据的逻辑独立性。
17.用户DB:
用户数据库是概念数据库的部分抽取。
18.概念DB:
概念数据库是存储数据库的抽象表示。
19.存储DB:
存储数据库是概念数据库的具体实现。
20.单用户数据库系统:
任何时候只允许一个用户操作的数据库系统,一般在微型机上实现。
21.多用户数据库系统:
允许多个用户操作的数据库系统,但每个用户操作时感觉像在单用户数据库系统上操作一样,一般在大型机上实现。
22.集中式数据库系统:
是指将数据库系统中的所有数据存储成一个数据库进行管理操作的数据库系统。
23.存储数据库:
系统程序员根据内视图将数据实际组织起来而形成存储数据库,可通过专门的程序实现数据的访问。
24.数据字典:
数据字典通常是一系列表,存储着数据库中有关信息的当前描述,包括数据库三级模式、数据类型、用户名表、用户权限、程序与其用户联系等有关数据库系统的信息,能够帮助用户、DBA和DBMS本身使用和管理数据库。
25.数据模型:
数据模型是用图解的方法描述数据库中数据结构的形式,包括数据结构、数据操作和数据完整性三个要素。
26.实体模型(信息模型):
实体模型也就是信息模型,是现实世界事物及其联系的抽象表示。
27.关系模型:
是用二维表格结构来表示实体以及实体间联系的模型。
28.实体:
客观存在并可以相互区别的事物称为实体。
如单位、职工和项目等。
29.实体集:
实体集是性质相同的同类实体的集合,也叫实体整体。
30.实体型:
实体型即实体类型,由实体的名称和实体的属性集合组成。
31.实体键:
实体键是指能够唯一地标识实体集中的每个实体的某个属性或属性组合,用于把某个实体个体与其他实体个体区分来开。
也称为关键码。
32.实体联系类型:
是实体之间的相互关系,有三种联系类型,分别为一对一联系、一对多联系和多对多联系。
33.联系:
实体集之间的对应关系称为联系。
联系有三种类型,分别为:
一对一联系、一对多联系和多对多联系。
34.域:
域是属性的取值范围。
35.属性:
属性是实体所具有的某一特性,包括属性的型和属性的值,一个实体用若干个属性来描述。
36.字段:
记录中的一个数据项称为字段。
37.数据项:
数据项也称为分量,是数据库中可以命名的最小逻辑数据单位,指某个元组对应列的属性值,用来描述属性的数据。
38.记录:
记录也称为元组,指的是关系中的一行数据,用它描述实体。
它是数据项的有序集,即一个记录是由若干个数据项组成。
39.记录型:
记录型指的是关系的框架。
40.实例:
实例指关系中所包含的具体数据内容。
41.文件:
文件是一个具有符号名的一组同类记录的集合,包含记录的结构和记录的值。
将一个关系中的数据实际存储起来就形成文件。
第二章
1.域:
域也称值域,是一组具有相同数据类型的值的集合,在关系中用来表示属性的取值范围。
2.基数:
基数是域中所包含的值的个数。
3.属性:
属性是实体所具有的某一特性,包括属性的型和属性的值,一个实体用若干个属性来描述。
4.关系:
关系是从域的笛卡儿积中提取出的符合实际意义的子集,是一张二维表,每个关系有一个关系名。
5.关系头:
关系属性名组成的集合称为关系头。
6.关系体:
关系体由时间变化的多个元组的集合构成。
7.元组:
表中的行称为元组,一行为一个元组,对应存储文件中的一个记录值。
8.关系键(码、键、关键字):
关系键是关系中唯一标识关系中的元组的一个或一组属性,使得在不同的元组中,相应的(组合)属性值不同。
9.候选键(候选关键字、候选码):
候选键是对具有关系键特性的一个或多个属性(组)的统称
10.主键(主关系键、主关键字、主码):
主键是从多个候选键中选出的一个关系键,用来唯一标识实体的个体,在关系中用来作为插入、删除、检索元组的操作变量。
11.外部关字键(外部键、外关键字、外部码、外码):
外部关系键是本关系的一个属性(组),它不是本关系的关系键,但却是另一关系的关系键,则称这个属性(组)为本关系的外部关系键。
12.实体完整性:
主键的值不能为空或部分为空的约束条件称为实体完整性。
13.参照完整性:
参照完整性指的是关系中的外键必须与参照关系的键相符,要么在参照关系中有值,或者本身取空值。
14.关系数据库模式:
关系数据库模式是一组关系模式的集合,是对关系数据库结构的描述。
15.关系模式:
关系模式是对关系结构的描述,描述关系由哪些属性构成、这些属性来自哪些域、属性向域的映象关系以及关系的完整性约束条件,格式为:
关系名(属性名1,属性名2,……,属性名n)。
一个关系模式对应一个关系文件的结构。
16.关系数据库的值:
关系数据库的值是指关系数据库模式的当前值,也称关系数据库的实例。
17.关系数据库的型:
是对关系数据库结构的描述。
18.关系数据库:
所有实体以及实体之间的联系的关系的集合构成一个关系数据库,由一组关系头的集合以及关系体的集合组成。
19.关系代数:
是施加于关系上的一组集合代数运算,每个运算都以一个或多个关系作为运算对象,并生成另外一个关系作为该关系运算的结果。
20.同类关系:
同类关系指的是具有相同的度,且对应的属性值必须取自同一个域的两个关系。
21.关系的并:
关系R和关系S的所有元组合并,再删去重复的元组,组成一个新关系,称为R和s的并,记为R∪S。
22.关系的差:
关系R和关系S的差是由属于R而不属于S的所有元组组成的集合,即关系R中删去与S关系中相同的元组,组成一个新关系,记为R-S。
23.关系的交:
关系R和关系S的交是由既属于R又属于S的元组组成的集合,即在两个关系R与S中取相同的元组,组成一个新关系,记为R∩S。
24.关系的除:
设有关系R(X,Y)与关系S(Z),其中,X、Y、Z为属性集合。
假设Y和Z具有相同的属性个数,已对应属性出自相同域,关系R(X,Y)除以S(Z)所得的商关系是关系R在属性X上投影的一个子集,该子集和S(Z)的笛卡尔积必须包含在R(X,Y)中,记为R÷S。
25.选取:
选取运算是在指定的关系中,按给定的条件选取其中的若干个元组,组成一个新的关系的运算。
这是从行的角度(水平方向)进行抽取元组的运算。
新旧关系的关系模式一样,是原关系的一个子集。
26.投影:
是在关系中选取相应的属性列并删去重复行,组成一个新关系,它是对给定关系在垂直方向上进行的选取。
如果新关系中包含重复元组,则要删除重复元组。
27.连接:
连接是将两个关系的属性名通过笛卡儿积拼接成一个更宽的关系,生成的新关系中包含满足连接条件的元组。
运算过程是通过连接条件来控制的,连接条件中将出现不同关系中的公共属性名。
28.自然连接:
自然连接是除去重复属性的多值连接,它是连接运算的一个特例,是最常用的连接运算。
29.关系演算:
是关系演算语言的简称,是基于关系演算的操作语言。
30.实体型:
实体型即实体类型,由实体的名称和实体的属性集合组成。
31.实体键:
实体键是指能够唯一地标识实体集中的每个实体的某个属性或属性组合,用于把某个实体个体与其他实体个体区分来开。
也称为关键码。
32.实体联系类型:
是实体之间的相互关系,有三种联系类型,分别为一对一联系、一对多联系和多对多联系。
33.联系:
实体集之间的对应关系称为联系。
联系有三种类型,分别为:
一对一联系、一对多联系和多对多联系。
34.字段:
记录中的一个数据项称为字段。
35.数据项:
数据项也称为分量,是数据库中可以命名的最小逻辑数据单位,指某个元组对应列的属性值,用来描述属性的数据。
第三章
1.DDLDDL:
DatadefinitionLanguage的缩写,意为数据定义语言,是SQL语言的四大功能之一。
2.DML:
DML是DataManipulationLanguage的缩写,意为数据操纵语言,是SQL语言的四大功能之一。
3.DCL:
DCL是DataControlLanguage的缩写,意为数据控制语言,是SQL语言的四大功能之一。
4.基本表:
所谓基本表,是这样的一种表,它本身是实际存在的,每个表在中可用一个存储文件来表示,它不是由其他表导出的表。
5.导出表:
在基本表的基础上通过定义视图而生成的表,称为导出表。
导出表是虚表,其本身不存储于数据库中,数据库仅在数据字典中存储其定义。
6.关系数据库中的视图:
视图是数据库中的虚拟表,由一个或几个基本表导出,用于让用户变换角度来操作基本表。
数据库中只保存视图的定义,视图中不存放对应的数据。
7.查询:
查询是一种数据操作,它不改变数据本身,仅仅是检索数据,是对已经存在的基本表及视图进行数据检索。
8.索引:
给一个基本表根据某个和某些字段建立顺序的方法称为索引。
建立索引的两个主要目的是加快查询速度和保证行的唯一性。
9.聚集:
把一个或几个具有公共列的并经常一起使用的相关的表物理地聚集存储在一起的方法称为聚集。
10.聚集表:
把一个或几个具有公共列的并经常一起使用的相关的表物理地聚集存储在一起的方法称为聚集,存储于聚集中的那些相关的表称为一组聚集表。
11.权限:
权限是数据库用户操作数据库系统和数据库对象的能力,给用户指定权限,可将用户的操作限定在指定的范围内,以保证数据的。
12.系统权限:
系统权限指的是数据库用户操作数据库系统的权力,由具有DBA特权的用户授予其他用户。
13.对象权限:
对象权限指的是数据库用户操作数据库对象的权力,由DBA或对象所有者授予。
14.角色:
角色是多种权限的集合,可授予用户或其他角色,用来简化权限的管理。
15.自含型SQL语言:
自含型SQL语言是在DBMS环境中使用的SQL语言,它适用于数据库的所有用户。
16.宿主型SQL语言:
宿主型SQL语言是嵌入到宿主编程语言中使用的SQL语言,主要被应用程序员用来来发数据库应用程序。
第四章
1.数据依赖:
数据依赖指的是通过一个关系中属性间的相等与否体现出来的数据间的相互关系,其中最重要的是函数依赖和多值依赖。
2.函数依赖:
设X,Y是关系R的两个属性集合,当任何时刻R中的任意两个元组中的X属性值相同时,则它们的Y属性值也相同,则称X函数决定Y,或Y函数依赖于X。
3.平凡函数依赖:
当关系中属性集合Y是属性集合X的子集时(Y?
X),存在函数依赖X→Y,即一组属性函数决定它的所有子集,这种函数依赖称为平凡函数依赖。
4.非平凡函数依赖:
当关系中属性集合Y不是属性集合X的子集时,存在函数依赖X→Y,则称这种函数依赖为非平凡函数依赖。
5.完全函数依赖:
设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!
→Y,则称Y完全函数依赖于X。
6.部分函数依赖:
设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’→Y,则称Y部分函数依赖于X。
7.传递函数依赖:
设X,Y,Z是关系R中互不相同的属性集合,存在X→Y(Y!
→X),Y→Z,则称Z传递函数依赖于X。
8.关系键:
关系键是关系中唯一标识关系中的元组的一个或一组属性,使得在不同的元组中,相应的(组合)属性值不同。
9.全键:
如果关系的所有的属性组合起来才是关系键,则称该关系键为全键。
10.主属性:
包含在任何一个候选键中的属性称为主属性。
11.非主属性:
不包含在任何候选键中的属性称为非主属性。
12.规范化:
规范化是将一个低一级范式的关系模式通过投影运算转化为若干个高一级范式的关系模式的集合的过程。
13.关系规范化:
关系规范化指的是根据规范化理论用几个结构简单的关系取代结构复杂的关系,以消除数据库操作的异常情况。
14.范式:
范式是对关系的规范化约束要求,如果一个关系满足某个特定的约束值,则称它属于某种特定的范式。
15.第一范式(1NF):
若关系中的所有属性都是不可分的基本数据项,则该关系达到1NF的要求,这是对关系模式的最起码要求。
16.第二范式(2NF):
如果关系模式在达到1NF的基础上,使每个非主属性都完全依赖于每个关系键,则该关系模式达到2NF的要求。
17.第三范式(3NF):
如果关系模式属于2NF,且每个非主属性都不传递依赖于关系的任何键,这该关系模式属于3NF的要求。
18.Boyce-Codd范式(BCNF):
若关系符合1NF,且对于每个函数依赖X→Y,X必含有候选键,或者关系中的每个决定属性集都是候选键,则关系达到BCNF的要求。
19.无损连接性:
如果将从一个关系模式中投影分解出来的两个或多个关系模式经过自然连接能够恢复到原先的关系模式,则称这种投影分解具有无损连接性。
20.依赖保持性:
在对关系模式进行规范化分解时,分解后的关系模式保持了原关系模式中的函数依赖关系,称这种性质为依赖保持性。
数据库基础与应用期末复习题
一、单选
1.对于现实世界中事物的特征,在实体-联系模型中使用【A】
A.属性描述 B.关键字描述 C.二维表格描述 D.实体描述
2.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过【C】
A.建立新的属性来实现 B.建立新的关键字来实现
C.建立新的关系来实现 D.建立新的实体来实现
3.专门的关系运算不包括下列中的【D】
A.联接运算 B.选择运算C.投影运算 D.交运算
4.对关系S和关系R进行集合运算运算称为,结果中既包含S中元组也包含R中元组,这种集合是【A】
A.并运算 B.交运算 C.差运算 D.积运算
5.数据库表可以设置字段有效性"规则"是一个规则,字段有效性规则属于域完整性范畴,其中的【A】
A.逻辑表达式 B.字符表达式 C.数值表达式 D.日期表达式
6.通过指定字段的的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中【C】
A.参照完整性 B.实体完整性 C.域完整性 D.字段完整性
7.查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是【C】
A.SELECT*FROM订单WHERESUBSTR(订购单号,4)="1"
B.SELECT*FROM订单WHERESUBSTR(订购单号,4,1)="1"
C.SELECT*FROM订单WHERE"1"$订购单号
D.SELECT*FROM订单WHERERIGHT(订购单号,1)="1"
8.在SQL语句中,与表达式"工资BETWEEN1210AND1240"功能相同的表达式是【A】
A.工资>=1210AND工资<=1240 B.工资>1210AND工资<1240
C.工资<=1210AND工资>1240 D.工资>=1210OR工资<=1240
9.在SQL语句中,与表达式"仓库号NOTIN("wh1","wh2")"功能相同的表达式是【D】
A.仓库号="wh1"AND 仓库号="wh2" B.仓库号!
="wh1"OR仓库号#"wh2"
C.仓库号<>"wh1"OR仓库号!
="wh2"D.仓库号!
="wh1"AND仓库号!
="wh2"
10.下列【C】图标是Access中新建报表的标志。
A. B. C. D.
11.下列【D】图标是Access中新建宏的标志。
A. B. C. D.
12.在Access数据库中,数据保存在【D】对象中。
A.窗体 B.查询 C.报表 D.表
13.Access数据库中的“一对多”指的是【B】。
A.一个字段可以有许多输入项 B.一条记录可以与不同表中的多条记录相关
C.一个表可以有多个记录 D.一个数据库可以有多个表
14.Access中字段的“小数位”属性被用来指定【A】型数据的小数部分的位数。
A.货币和数字 B.货币和备注 C.文本和数字 D.数字和备注
15.若要退出MicrosoftAccess,则应使用的操作是【C】。
A.Exit B.Return C.Quit D.Revoke
16.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是【A】
A.DBS包括DB和DBMS B.DBMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
17.数据库系统与文件系统的最主要区别是【B】
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量
18.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用【B】
A.临时关键字 B.主关键字 C.外部关键字 D.索引关键字
19.数据库表可以设置字段有效性规则,字段有效性规则属于【A】
A.实体完整性范畴B.参照完整性范畴
C.数据一致性范畴D.域完整性范畴
5.数据库表可以设置字段有效性规则,字段有效性规则属于【D】
A.实体完整性范畴B.参照完整性范畴 C.数据一致性范畴D.域完整性范畴.
20.下列哪一个不是设置表间“关系”时的选项【B】。
A.实施参照完整性 B.级联追加相关记录 C.级联更新相关字段 D.级联删除相关记录
21.在表设计视图中,如果要限定数据的输入格式,应修改字段的【A】属性。
A.格式 B.有效性规则 C.输入格式 D.字段大小
22.下面有关表的叙述中错误的是【C】。
A.表是Access数据库中的要素之一 B.表设计的主要工作是设计表的结构
C.Access数据库的各表之间相互独立 D.可以将其他数据库的表导入到当前数据库中
23.创建交叉表查询必须对【C】字段进行分组(GroupBy)操作。
A.标题 B.列表题 C.行标题和列标题 D.行标题、列标题和值
24.下列【D】是主键的标志。
A. B. C. D.
26.下列【C】图标是Access中表对象的标志。
A. B. C. D.
27.下列【D】图标是Access中新建报表的标志。
A. B. C. D.
28.Access中字段的“小数位”属性被用来指定【A】型数据的小数部分的位数。
A.货币和数字 B.货币和备注 C.文本和数字 D.数字和备注
29.DBMS的含义是【B】
A.数据库系统B.数据库管理系统C.数据库管理员D.数据库
30.从关系模式中指定若干个属性组成新的关系的运算称为【B】
A.联接B.投影C.选择D.排序
31.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,
则部门与职员实体之间的联系类型是【B】
A.m:
n B.1:
m C.m:
k D.1:
1
32.对于“关系”的描述,正确的是【D】
A.同一个关系中允许有完全相同的元组
B.同一个关系中元组必须按关键字升序存放
C.在一个关系中必须将关键字作为该关系的第一个属性
D.同一个关系中不能出现相同的属性名
33.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当【C】
A.使用WHERE子句
B.在GROUPBY后面使用HAVING子句
C.先使用WHERE子句,再使用HAVING子句。
D.先使用HAVING子句,再使用WHERE子句
34.SQL是那几个英文单词的缩写【B】
A.StandardQueryLanguage B.StructuredQueryLanguage
C.SelectQueryLanguage D.以上都不是
35.当一条SELECT语句访问一张大表里的有限几行数据时,SQLServer通常会【B】
A.为数据加上页级锁 B.为数据加上行级锁
C.需要用户的干涉和参与 D.使用户独占数据库
36.【C】用树形结构表示实体之间联系的模型是
A.关系模型B.网状模型 C.层次模型D.以上三个都是
二、填空
1.在文件管理结点程序和数据在存储位置上是【分开】存放的。
2.分布式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 名词解释