数据库名词解释

  • 格式:pdf
  • 大小:192.28 KB
  • 文档页数:20

数据库系统基础名词解释第一章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.关系数据库中的视图:视图是数据库中的虚拟表,由一个或几个基本表导出,用于让用户变换角度来操作基本表。

数据库中只保存视图的定义,视图中不存放对应的数据。