一种最重要的数据模型。所谓关系模型,就是将数据及数据间的联系都组织成关系的形式的一种数据模型。在关系模型中,基本数据结构被限制为二维表格。该数据模型包括三个部分:数据结构、关系操作和关系的完备性。Р关系模式:是对数据库中数据的一些特征的描述。每一个被定义的关系模式包括关Р系名、属性名、值域及主键,它不涉及物理存储方面的问题。关系模式是二维表的表框架,相当于文件记录中的记录格式。设关系名为REL,其属性为A1,A2,…An,则关系的关系模式可以记为REL(A1,A2,…An)。Р关系子模式:同数据库的体系结构中定义的子模式一样,是用户的视图,是模式的子集。关系子模式是由实表产生的。产生子模式时,除了指出用户所用的数据之外,还要指出子模式与模式的关系,即指出模式与子模式之间的映像。Р关系:某一时刻对应某个关系模式的内容称为相应模式的状态,它是元组的集合,称为关系(模式中的关系又称为实表)。Р属性:属性是实体所具有的特性,每一特性都称为实体的属性。Р域:属性的取值范围。Р元组:关系数据库:许多二维表组成的相关的关系的集合。Р外键:设X是关系R的一个属性集,X并非R的键,但在另一个关系中,X是键,则称X是R的一个外键。在两个关系建立联系时,外键提供了一个桥梁。Р4.有关系R(A,B,C)={(a,b,c),(d,e,f),(c,b,d)} 和 S(A,B,C)={(b,g,a),(d,e,f)},以下以这两个关系为例。Р并:关系R和S的并是由属于R或S或同时属于R和S的元组组成的集合,记为R∪S,关系R和S应有相同的目,即有相同的属性个数,并且类型相同。РR∪S={(a,b,c),(d,e,f),(c,b,d),(b,g,a)}Р差:关系R和S的差是由属于R而不属于S的所有元组组成的集合,记为R-S,关系R和S应有相同的目,并且类型相同。РR-S={(a,b,c),(c,b,d)}