第3章关系数据模型和语言.pptVIP

  • 7
  • 0
  • 约7.26千字
  • 约 61页
  • 2017-08-20 发布于河南
  • 举报
第3章关系数据模型和语言

第3章 关系数据模型及语言 ;3.1关系模型 一、关系的有关概念 1.关系与文件(比较) 在关系模型中,数据是以二维表的形式存在, 这个二维表称为“关系”。 如学生关系、课程关系、学习关系: ;在文件组织中,这些表格称为文件。; 术语对照: ;关系具有的特性: (1)每一列有不同的名字,但每一列属同一类型的域值;不同列也可以出自相同的域; (2)任意两行不能全同; (3)每一数据项应为不可再分的数据单位; (4)行、列次序无关; (5)具有主关键字唯一标识各个元组; ; 2、关系的集合论定义 定义1(关系框架): 关系框架R是表示关系的所有属性A1,A2,…,Ak的有限集合。每个属性Aj对应一个值域Di=d(Aj)(j=1,2,…,k),值域(简称为域)可以是任意的非空有限集合或可数无限集合。 定义2(关系): 关系框架R上的一个关系r[R]是它的属性Aj(j=1,2,…,k)所对应的域d(Aj)构成的笛卡儿乘积空间d(R)=d(A1)×d(A2) ×…×d(Ak)中的一个子集D’。 k称为关系r[R]的元数, D?中的任一点称为关系r[R]的一个元组。关系r[R]简记为r。; 属性Aj(j=1,2,…,k)又称为分量或坐标,

文档评论(0)

1亿VIP精品文档

相关文档