数据库原理及应用关系数据库.pptVIP

  • 16
  • 0
  • 约6.28千字
  • 约 25页
  • 2021-11-04 发布于湖南
  • 举报
关系的基本运算 关系的基本运算 等值连接的结果如下所示,记为R S 。 teacher.课程号=course.课号 R÷S A B C a1 b1 c2 a2 b3 c7 a3 b4 c6 a1 b2 c3 a4 b6 c6 a2 b2 c3 a1 b2 c1 A a1 B C D b1 c2 d1 b2 c1 d1 b2 c3 d2 【例2.7】设关系R,S分别为图2.2中(a)和(b),R÷S的结果如图2.2(c)。 求解过程:在关系R中,A可以取4个值{a1,a2,a3,a4}。其中: a1的象集为{(b1,c2),(b2,c3),(b2,c1)} a2的象集为{(b3,c7),(b2,c3)} a3的象集为{(b4,c6)} a4的象集为{(b6,c6)} S在(B,C)上的投影为{(b1,c2),(b2,c1),(b2,c3)} 显然只有a1的象集(B,C)a1包含了S在(B,C)属性组上的投影,所以R÷S={a1}。 关系R 关系S (a) (b) (c) 图2.2 关系除运算 关系的基本运算 关系演算: 关系演算是以谓词演算为基础的。对于关系演算语言可分为元组演算和域演算语言。 元组演算语言是以元组演算为基础的语言。它用元组演算表达式表达查询结果应满足的要求和条件,元组关系演算

文档评论(0)

1亿VIP精品文档

相关文档