问题 单项选择题

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

以下关于关系代数表达式ⅡSNMECNO=′C1′(S

SC)- ⅡSNAMECNO= ′C1′(S

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

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

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

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

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

答案

参考答案:C

解析:
SNAMECNO=′C1′(S

SC) 表示查找学习课程号为“C1”的学生姓名,ⅡSNAMECNO=′C2′(S

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

单项选择题
多项选择题