1.2 关系型数据库理论基础 1.2 关系型数据库理论基础 1.2.1 关系模型 关系模型是关系型数据库的核心。它使用关系(表)来表示数据,并使用关系代数来操作这些数据。 核心概念: 关系 (Relation): 可以理解为一张表,由行和列组成。 元组 (Tuple): 表中的一行数据,也称为记录。 属性 (Attribute): 表中的一列数据,也称为字段。 域 (Domain): 属性的取值范围。例如,年龄属性的域可以是正整数。 主键 (Primary Key): 唯一标识表中每一行的属性或属性组合。主键必须唯一且非空。 外键 (Foreign Key): 一个表中的属性,它引用另一个表的主键。外键用于建立表之间的关系。