问答题 [说明]
设有三个关系
学生S(学号,姓名,性别,年龄,籍贯)
课程C(课程号,课程名,任课老师,所用教材)
学生成绩SC(学号,课程号,得分)
其中规定各属性定义如下:
学号:SNUM 姓名:SNAME 性别:SEX 年龄:AGE 籍贯:NATIVE
课程号:CNUM 课程名:CNAME 任课老师:TEACHER 所用教材:BOOK
得分:GRADE
试用关系代数表达式表示下列查询语句。

问答题 [问题1]
检索张三老师所授课程的名称。
【正确答案】ПCNAME( σTEACHER='张三'(C))
【答案解析】
问答题 [问题2]
检索选修全部课程的学生的学号和姓名。
【正确答案】ПSNUM,CNUM(SC)÷ПCNUM(C)
ПSNUMM,SNAME(S)
【答案解析】
问答题 [问题3]
检索全部学生都选修的课程号。
【正确答案】ПSNUM,CNUM(SC)÷ПSNUM(S)
【答案解析】
问答题 [问题4]
检索至少选修了课程号为1和课程号为5的课程的学生的学号。
【正确答案】可建立一个临时关系R
【答案解析】
问答题 [问题5]
检索选修课程包含李四老师所授课程之一的学生姓名。
【正确答案】ПSNUMCNUMTEACHER='李四'(C)SC)
【答案解析】
问答题 [问题6]
检索选修课程包含学号为2且年龄小于20的学生所修全部课程的课程号。
【正确答案】ПCNUMSNUMSNUM='2'(S)σAGE<'20'(S))
【答案解析】[解析] 关系代数运算。