过程头部如下所示,某系统有选课表SC(SNO,CNO,GRADE),下表是SC表中的数据,为简单起见,只显示5条,另做一个假定只有数学、语文和英语三门课。
学号 课程号 成绩
95001 数学 75
95001 语文 92
95002 英语 64
95002 英语 77
95003 数学 85
… … …
要求如下:
1、创建一张新表,SC_TOTAL,由学号、数学、语文、英语、平均分等列组成,数学、语文、英语、平均分等列类型为number(5,2),学号为主键,写出创建该表的DDL语句: 
CREATE TABLE SC_TOTAL (学号 VARCHAR(10),数学 NUMBER(5,2),语文 NUMBER(5,2),英语 NUMBER(5,2),平均分 NUMBER(5,2),PRIMARY KEY(学号))
2、要求使用游标遍历的方式,将SC表的值全部更新到SC_TOTAL的各列中,并计算平均分,需要注意的是,如果95001没有选择英语课,成绩必须设置为null,以便于和0分区别,在平均分的计算中,只能算2门课,而不是3门。
create or replace procedure Prc_SC_total  is
. . .
END Prc_SC_total;