数据库基础与应用 第2版 王珊 李盛恩 第2章_关系模型.pptVIP

  • 25
  • 0
  • 约1.01万字
  • 约 55页
  • 2015-12-10 发布于广东
  • 举报

数据库基础与应用 第2版 王珊 李盛恩 第2章_关系模型.ppt

第2章 关系模型 关系模型是一种逻辑数据模型。 美国IBM公司San Jose研究室的E.F.Codd博士于1970年首次提出了该模型,开创了数据库关系方法和关系理论的研究,为数据库技术奠定了理论基础。由于E.F.Codd的杰出工作,他于1981年获得ACM图灵奖。 目前,主流的数据库管理系统都支持关系模型。 2.1 关系模型 2.1.1 数据结构 关系模型采用关系(Relation)作为数据结构,直观地讲,关系就是简单的表(Table)。一个表一般由表名、表头和数据三部分构成。 2.1 关系模型 2.1.1 数据结构 2.1 关系模型 定义2.1 域(Domain)是一组具有相同数据类型的值的集合。 例如,整数、实数都是域。域可以被理解为程序设计语言中的数据类型,如C语言中的int,float等。 定义2.2 给定一组域D1,D2,…,Dn,D1,D2,…,Dn的笛卡 尔积(Cartesian Product)为: D1×D2×…×Dn={(d1,d2,…,dn) |di?Di,i=1,2,…,n} 其中,每一个元素(d1,d2,…,dn)叫作一个n元组 (N-Tuple)或简称元组(Tuple)。元素中的每一个值di叫作一个分量(Component)。 2.1 关系模型 2.1.1 数据结构 例如,D1={王林,顾芳}, D2={男,女}, D3={

文档评论(0)

1亿VIP精品文档

相关文档