数据库原理关系代数 练习题+答案.docVIP

  • 55
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-09-12 发布于浙江
  • 举报
设教学数据库中有3个关系: ????????? 学生关系S(SNO,SNAME,AGE,SEX) ????????? 学习关系SC(SNO,CNO,GRADE) ????????? 课程关系C(CNO,CNAME,TEACHER) ?下面用关系代数表达式表达每个查询语句。 (1) 检索学习课程号为C2的学生学号与成绩。 ??? πSNO,GRADE(σ CNO=C2(SC)) (2) 检索学习课程号为C2的学生学号与姓名 ???πSNO,SNAME(σ CNO=C2(SSC)) 此查询亦可等价地写成: ??? πSNO,SNAME(S)(πSNO(σ CNO=C2(SC))) (3)检索选修课程名为MATHS的学生学号与姓名。 ??? πSNO,SANME(σ CNAME=MATHS(SSCC)) (4)检索选修课程号为C2或C4的学生学号。 ??? πSNO(σ CNO=C2∨CNO=C4(SC)) (5) 检索选修课程号为C2和C4的学生学号。 ??? π1(σ1=4∧2=C2∧5=C4(SC×SC)) (6) 检索不学C2课的学生姓名与年龄。 ??? πSNAME,AGE(S)-πSNAME,AGE(σ CNO=C2(SSC)) (7)检索学习全部课程的学生姓名。 ??? πSNAME(S (πSNO,CNO(SC)÷πCNO(C))) (8) 检索所学课程包含S3所

文档评论(0)

1亿VIP精品文档

相关文档