数据结构、操作集合、完整性约束
关系模型的三个组成部分是 数据结构、操作集合和完整性约束 ,具体如下:
-
数据结构
由二维表(关系表)构成,包含行(元组)和列(属性),用于描述数据的类型、内容及关系。例如,学生信息表中,每一行代表一个学生,列包括学号、姓名、年龄等属性。
-
操作集合
包含对数据结构进行操作的基本操作,包括:
-
查询(Select) :检索数据;
-
插入(Insert) :添加新记录;
-
更新(Update) :修改现有记录;
-
删除(Delete) :移除记录。
-
-
完整性约束
用于确保数据的正确性和一致性,主要分为两类:
-
实体完整性 :通过主键唯一标识记录(如学号);
-
参照完整性 :通过外键维护表间关联(如学生与课程表)。
-
总结 :关系模型通过结构化表格、标准操作和约束规则,实现了数据的组织、操作和验证,是数据库系统的核心基础。