关系代数例题

教学管理数据库中有三个关系
STUDENT(SNO,SNAME,AGE,SEX,SDEPT)
SC(SNO,CNO,GRADE)
COURSE(CNO,CNAME,CDEPT,TNAME)
1 检索LIU老师所授课程的课程号,课程名。
2 检索年龄大于23岁的男同学的学号与姓名。
3 检索学号为S3学生所学课程的课程名与任课教师名。
4 检索至少选修LIU老师所授课程中一门课的女学生姓名。
5 检索WANG同学不学的课程的课程号。
6 检索至少选修两门课程的学生学号。

1 πCNO,CNAME(σTEACHER=’LIU’(COURSE))
2 πSNO,SNAME(σAGE>’23’∧SEX=’M’(STUDENT))
3 πCNAME,TEACHER(σSNO=’S3’(SC ⋈ COURSE))
4 πSNAME(σSEX=’F’∧TNAME=’LIU’(STUDENT ⋈SC ⋈ COURSE))
5 πCNO(COURSE)-πCNO(σSNAME=’WANG’(STUDENT ⋈ SC))
6 π1(σ1=4∧2≠5(SC×SC))

你可能感兴趣的:(数据库)