华拓科技网
您的当前位置:首页数据库原理关系代数练习题+答案

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

来源:华拓科技网
 下面用关系代数表达式表达每个查询语句。 (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所学课程的学生学号。 πSNO,CNO(SC)÷ πCNO(σ SNO='S3'(SC))

因篇幅问题不能全部显示,请点此查看更多更全内容