本资料包包含数据库课程期末复习的核心内容和往年试题及其详细解答,帮助学生系统掌握知识要点,有效进行考前准备。
教学数据库中有三个基本表:学生表S(学号、姓名、年龄、性别)、课程表C(课程号、课程名、上课教师)以及选修表SC(学号,课程号,成绩)。现有一条SQL查询语句如下:
`SELECT CNO FROM C WHERE CNO NOT IN(SELECT CNO FROM S, SC WHERE S.SNO = SC.SNO AND SNAME=张三);`
请完成以下问题:
1. 用中文句子解释上述SQL语句的含义。
2. 使用等价的关系代数表达式表示该查询。