设有三个关系模式如下:
学生 S(S#,SNAME,AGE,SEX)
各属性的含义为:学号,姓名,年龄,性别
学习 SC(S#,C#,GRADE)
各属性的含义为:学号,课程号,成绩
课程 C(C#,CNAME,TEACHER)
各属性的含义为:课程号,课程名,教师
问 1.用关系代数表达式描述查询:学号为‘S2’的学生所选课程的课程号。
2.完善下面的SQL语句片段。
CREATA TABLE SC (
S# CHAR(10),
C# CHAR(10),
GRADE NUMBER(2),
________________, /*建立主码约束*、
________________, /*在S#列上建立外码约束*/
......
)
3.用SQL查询块描述下列查询:学生“李勇”所选选修的课程名。
4.统计每门课程的选课人数。