关系代数表达式总结.docVIP

  • 93
  • 0
  • 约5.98千字
  • 约 6页
  • 2017-02-08 发布于重庆
  • 举报
关系代数表达式总结

核心出品 必属精品 免费下载 关系代数表达式总结 一、并 例1 求选修了课程号为1或2的课程的学生学号。 分析:可以先求出选修了课程号为1的课程的学生学号,再求出选修了课程号为2的课程的学生学号,最后使用并运算的方法求出选修课程号为1或2的课程的学生学号。本例也可以使用或条件来表示。 πSno(σCno=’1’(SC))∪πSno(σCno=’2’(SC)) 或πSno(σCno=’1’∨ Cno=’2’(SC)) 二、交 例2 检索至少选修课程号为2和3的课程的学生学号。 分析: 方法一:只涉及到一个表,但不能直接用∧(为什么?) 特别注意,本例不能写为: πSno(σCno=’2’∧ Cno=’3’(SC)) 因为选择运算为行运算,在同一行中Cno不可能既为2,又为3。 第一步:转换(SC×SC) 笛卡尔积将垂直的条件展开为水平的条件。 SC1 SC2 学号 Sno 课程号 Cno 成绩 Grade 学号 Sno 课程号 Cno 成绩 Grade 95001 1 92 95001 1 92 95001 1 92 95001 2 85 95001 1 92 95001 3 88 95001 1 92 95002 2 90 95001 1 92 95002 3 80 95001 2 85

文档评论(0)

1亿VIP精品文档

相关文档