第3章 数据库.pptVIP

  • 2
  • 0
  • 约1.1万字
  • 约 47页
  • 2017-09-09 发布于湖北
  • 举报
第3章 数据库

关系模型 数据结构 关系。一个关系就是一张规则二维表。 数据操作 查询和更新。一次一集合方式。 笛卡尔积 域(Domain)是一组具有相同数据类型的值的集合。 D1={‘男’,‘女’} D2={x|0≤x≤150} 一组域D1,D2,…,Dn(域可以相同)的笛卡尔积为: D1×D2×…×Dn={(d1,d2,…,dn)|di∈Di,i=1,2,…,n} 其中每一个序列(d1,d2,…,dn)称为一个n元组(n-tuple),简称元组(Tuple)。 笛卡尔积 例如给定3个域: D1=学生集合={张三,李四,王五} D2=专业集合={计算机,食品} D3=课程集合={数据结构,肉品加工} 则D1,D2,D3的笛卡尔积D1×D2×D3为: 笛卡尔积 上面3个域D1,D2,D3的笛卡尔积D1×D2×D3也可以表示为如右边所示的二维表: 关系 笛卡尔积D1×D2×…×Dn的任意一个子集称为在域D1,D2,…,Dn上的一个关系(Relation)。 其中域的数目n称为关系的度(Degree)。 度为n的关系称为n元关系。 关系可以看作是一张规则的,有意义的二维表。 关系 关系应具备如下性质: 每一列的值来自于同一个域,是同一类型的数据。 不同的列可来自于同一个域,每一列称为一个属性,有唯一的属性名。 属性值是不可再分的数据项,即具有原子性。 不允

文档评论(0)

1亿VIP精品文档

相关文档