数据库系统概论:第2章-关系数据库理论1.ppt

数据库系统概论:第2章-关系数据库理论1.ppt

2.1关系数据结构;关系数据模型的思想由IBM公司的E.F.Codd于1970年在他的一系列论文中提出,以后的几年里陆续出现了以关系数据模型为基础的数据库管理系统,称为关系数据库管理系统(RDBMS)。;现代广泛使用的RDBMS有:Oracle、Informix、DB2、SQLServer、?Access、Fox系列数据库等。;2.1关系数据结构;2.1.1关系的数学定义;2.笛卡尔积(CartesianProduct)

给定一组域D1,D2,…Dn,这些域中可以有相同的。笛卡尔积表示为:

;例如:给出三个域:;;例如,给出3个域:

D1:院系集合DEPARTMENT

={计算机系,信息系}

D2:班级集合CLASS

={1班,2班}

D3:学生集合STUDENT

={王一,张玉,赵敏};该笛卡尔积的基数为2×2×3=12。即D1×D2×D3共有12个元组。这12个元组可列成一张二维表。;3.关系(Relation)

D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的关系,表示为:

R(D1,D2,…,Dn);

R为关系名,n为关系的目或度

文档评论(0)

1亿VIP精品文档

相关文档