[工学]第二章-数据库——关系运算.pptVIP

  • 9
  • 0
  • 约1.33万字
  • 约 73页
  • 2018-02-18 发布于浙江
  • 举报
[工学]第二章-数据库——关系运算

第二章: 关系模型 第二章: 关系模型 关系数据库结构 基本关系代数运算 附加关系代数运算 扩展关系代数运算 空(Null)值 数据库更改 关系例子 基本结构 假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)}。可以扩展到多个集合的情况。类似的例子有,如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛卡尔积表示所有可能的选课情况。 给定一组域D1,D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为: D1×D2×…×Dn={(d1,d2,…,dn)|di?Di,i=1,2,…,n 所有域的所有取值的一个组合不能重复。 一般地, 给定集合D1, D2, …. Dn, 关系r 是 D1 x D2 x … x Dn 的子集。所以,关系是n-元组 (a1, a2, …, an) 集合,且ai ? Di 基本结构 例子: If customer_name = {Jones, Smith, Curry, Lindsay, …} /* Set of all customer names */ customer_street = {Main, North, Park, …} /* set of all street names*

文档评论(0)

1亿VIP精品文档

相关文档