关系和关系集
1. 关系的基本概念
关系(Relation)是关系模型中的核心概念之一。它通常以表格的形式表示,其中每一行代表一个实体的实例,每一列则表示实体的属性。关系模型中的关系类似于数学中的集合,具有无序性和唯一性。具体来说,关系中的每一行(元组)都是唯一的,且没有固定的顺序。
1.1 关系的定义
在数据库中,关系可以定义为一组元组(tuples),每个元组由多个属性组成。每个属性都有一个确定的域(domain),即该属性可以取值的范围。例如,一个名为 Students 的关系可以包含以下属性:
-
StudentID:整数类型 -
Name:字符串类型 -
Age:整数类型
关系可以表示为:
[
R = { t_1, t_2, \ldots, t_n }
]
其中,( t_i ) 是一个元组,每个元组包含多个属性值。
1.2 关系的性质
关系具有以下几个重要性质:
- 无序性 :关系中的元组没有固定的顺序。
- 唯一性 :关系中的每个元组都是唯一的,不允许重复。
- 属性值不可分割 :每个属性的值是原子的,不能再进一步分解。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



