首页 理论教育 关系数据库中的常用术语及规范性要求

关系数据库中的常用术语及规范性要求

时间:2023-11-05 理论教育 版权反馈
【摘要】:关系数据库中的常用术语如下。在关系模型中,实体以及实体间的联系均用关系来表示。关系中能唯一标识一个元组的某个属性或属性组称为候选键。外键用于建立和加强两个表数据之间的联系。关系模型看起来简单,但是并不能把日常手工管理所用的各种表格,按照一张表格一个关系直接存放到数据库系统中。在关系模型中,对关系是有一定的规范性要求的。关系必须具有以下性质。3)关系中不允许出现完全相同的元组。

关系数据库中的常用术语及规范性要求

关系数据库中的常用术语如下。

(1)关系。一个二维表就是一个关系,每一个关系都有一个关系名。在关系模型中,实体以及实体间的联系均用关系来表示。

(2)元组。关系中水平方向的一行称为一个元组。

(3)属性。关系中垂直方向的一列称为一个属性,每个属性有一个属性名。一个元组中各属性的具体内容称为属性值。

(4)域。属性的取值范围称为域。

(5)候选键。关系中能唯一标识一个元组的某个属性或属性组称为候选键。

(6)主键。用户选作元组唯一标识的候选键称为主键。构成主键的属性称为主属性。

(7)外键。如果关系R中的一个属性或属性组是其他关系的主键,则称该属性或属性组是关系R的外键。外键用于建立和加强两个表数据之间的联系。(www.xing528.com)

(8)关系模式。对关系的描述称为关系模式,其格式为:关系名(属性名1,属性名2,…,属性名n)。一个关系模式对应一个关系的结构,它是命名的属性集合。

关系模型看起来简单,但是并不能把日常手工管理所用的各种表格,按照一张表格一个关系直接存放到数据库系统中。在关系模型中,对关系是有一定的规范性要求的。关系必须具有以下性质。

1)关系中的每一个属性值都必须是不可分解的。

2)同一个关系中不能出现相同的属性名。

3)关系中不允许出现完全相同的元组。

4)在同一个关系中,元组的顺序无关紧要。

5)从理论上讲,同一个关系中属性的顺序也无关紧要,但使用时通常按习惯考虑其顺序。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈