关系模型

1970年E.F.Codd提出的模型
关系模型由关系数据结构、关系操作集合和关系完整性约束3部分组成。关系模型的数据结构非常简单,只包含单一的数据结构:关系。关系用二维表结构来表示各类实体及实体间的联系,二维表由行和列组成。一个关系数据库由多张二维表组成。[1]
关系模型是建立在严格的数学概念基础上的。给定一组域(域是值的集合)D1、D2 、……、Dn,这组域中可以有相同域,则其笛卡儿乘积 D1 × D2 ×…… × Dn子集可以构成一张二维表,称为一个关系,也称作表。n为关系的目或度。表中各列名必须唯一,称为属性名;唯一确定一个元组的属性组称为候选码;若一个关系有多个候选码,则选定其中一个为主码;一个元组中的某一属性值称为一个分量,关系的每一个分量,必须是不可分的数据项。[1]

简介

关系模型是1970年由E.F.Codd提出的。
关系模型