一. 创立一种学生档案表(表名为xsda),其表构造如下:列名类型长度容许空备注XhChar10学号XmChar8√姓名csnyDatetime√出生年月GzDecimal6√工资ZyChar10√专业Create Table xsda(xh Char(10) not null unique,xmChar(8),csnyDatetime,gz Decimal(6,1),zy Char(10))1.在 xsda 表中插入一种学生记录:(jsj008,李平) insert into xsda(xh,xm) values(‘jsj008’,’李平’)2.把 xsda 表中 80-01-01 前出生的人的工资增长 20%Update xsda set gz=gz*1.2 where csny<’ 80-01-01’3.查询 xsda 表中不一样专业的人数Select zy ,count(xh) from xsda group by zy4.假如此外尚有一种学生成绩表 xscj(xh,kch,kccj), xh,kch,kccj 分别指学号、课程号、成绩,规定查询姓名为李平的同学的各门课程的成绩。Select kch,kccj from xsda,xscj where xsda.xh=xscj.xh and xm=’ 李平’5.xsda、xscj 表同上,查询选修了 kch 为 Yy2 的学生的 xh 和 XmSelect xh,xm from xsda,xscj where xsda.xh=xscj.xh and kch=’ Yy2’二、使用 SQL 语句创立一种班级表 CLASS,属性如下:CLASSNO,DEPARTNO,CLASSNAME;类型均为字符型;长度分别为 8、2、20 且均不容许为空。CREATE ___table_____ CLASS(CLASSNO __char____ (8) NOT NULL, DEPARTNO CHAR (2) NOT NULL, CLASSNAME CHAR (__20__) NOT NULL)三、有一种[学生课程]数据库,数据库中包括三个表:学生表:Student 由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性构成,记为:Student(Sno,Sname,Ssex,Sage,Sdept),Sno 为关键字。课程表:Course 由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性构成,记为: Course(Cno,Cname,Cpno,Ccredit) Cno 为关键字。 成绩表:SG 由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性构成,记为: SG(Sno,Cno,Grade) (SNO, CNO) 为关键字。用 SQL 语言实现下列功能:1.建立学生表[Student],其中学号属性不能为空,并且其值是唯一的。2.查考试成绩有不及格的学生的学号。3.将学号为05001学生的年龄改为22岁。4.计算1号课程的学生平均成绩。5. 查计算机系姓赵的男同学的姓名(Sname)、性别(Ssex)、年龄(Sage)。6.将一种新学生记录(学号:05020;姓名:丁莉;性别:女;年龄:17 岁;所在系:计算机;)插入 Student 表中。1...