S(sno,sname,sex,age) SC(sno,cno,grade) C(cno,cname,teacher) 试用关系代数表达式表示下列查询语句: 1. 查询刘老师所教授的课程号和课程名 2. 查询选修课程包含刘老师所授全部课程的学生学号 3. 查询全部学生都选修的课程号和课程名 4. 查询至少选修课程号为C2和C4的学生学号 5. 查询王同学不学的课程的课程名
时间: 2024-02-26 16:52:42 浏览: 143
关系代数-关系代数例题讲解
1. π C.cno, C.cname (σ C.teacher='刘老师'(C) )
2. π S.sno (σ S.sno=SC.sno ∧ SC.cno IN (σ C.cno (σ C.teacher='刘老师'(C))))
3. π C.cno, C.cname ((C) - (σ SC.cno<>C.cno (C) ⋈ SC))
4. π SC.sno (σ SC.cno='C2'(SC)) ∩ π SC.sno (σ SC.cno='C4'(SC))
5. π C.cname ((C) - (σ C.cno=SC.cno ∧ S.sname='王同学'(S) ∧ SC.sno=S.sno(SC) ∧ C.cname NOT IN (σ C.cname (σ SC.sno=S.sno(SC) (C) ⋈ SC))))
阅读全文