阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。 [说明] 设有下列关于学生成绩管理系统的E-R图(见图2-1)。图中矩形表示实体,圆表示属性,表示关键字属性,菱形表示实体间的联系。假定已通过下列SQL语言建立了基本表: CREATE TABLE STUDENT(SNo CHAR(6)NOT NULL UNIQUE, SName CHAR(20), Sex CHAR(1), Dept CHAR(20), Age SMALLINT); CREATE TABLE COURSE(CNo CHAR(6)NOT NULL UNIQUE, CName CHAR(20), Hour SMALLINT, Credit SMALLINT); CREATE TABLE SC (SNo CHAR(6), CNo CHAR(6), GRADE SMALLINT, PRIMARY KEY (SNo,CNo)); 为了答题的方便,图中的实体和属性同时给出了中英文两种名字,回答问题写出英文名即可。 填充下列SQL程序5.1~5.4中的(1)~(6),使它们分别完成以下查询功能: 程序5.1:检索选修所有课程的学生姓名。 程序5.2:给出全体学生人数。 程序5.3:按给出每个学生的平均成绩。 程序5.4:按给出每个学生选修课程的。 [程序5.1] SELECT SName FROM STUDENT WHERE (1) (SELECT FROM COURSE WHERE (2) (SELECT * FROM SC WHERE (3) )) [程序5.2] SELECT (4) FROM STUDENT [程序5.3] SELECT (5) FROM SC GROUP BY SNO [程序5.4] SELECT (6) FROM SC GROUP BY SNO (1)