问题 单项选择题

~(24)第(23)~(24)题基于以下说明。设有三个关系:
学生关系S(SNO,SNAME,AGE,SEX)(分别代表学生的学号、姓名、年龄、性别)
学习关系SC(SNO,CNO,GRADE)(分别代表学生的学号、课程编号、成绩)

以下关于关系代数表达式ΠSNAMECNO=’C1’(S

SC))- ΠSNAMECNO=’C2’(S

SC))的中文解释中,正确的是

A.检索学习了课程号为’C1’和’C2’的学生姓名。

B.检索学习了课程号为’C1’或’C2’的学生姓名。

C.检索学习了课程号为’C1’,但没有学习课程号为’C2’的学生姓名。

D.检索既没有学习课程号为’C1’,又没有学习课程号为’C2’的学生姓名。

答案

参考答案:C

解析:
ΠSNAMESNAME(S

SC))表示查找学习课程号为“C1”的学生姓名,ΠSNAMECNO=’C2’(SSC))表示查找学习课程号为“C2”的学生姓名,两个表达式的差表示从学习“C1”程的学生姓名中去掉学习“C2”课程的学生姓名,即学习“C1”课程但没有学习“C2”课程的学生姓名。

单项选择题
填空题