学生成绩管理系统xscj包含学生基本信息表(xs)、课程信息表(kc)和成绩表(xs_kc)。各表结构和定义如下图所示:
写出完成以下操作的sql命令
1、创建学业生成绩管理系统数据库xscj
2、在数据库xscj中创建学生基本信息表xs
3、在数据库xscj中创建课程表kc
4、在数据库xscj中创建成绩表xs_kc
5、在表xs中增加“奖学金等级”列,数据类型为定义定长字符串,宽度为4,可以为空
6、将表xs中的“备注”列删除
7、将表xs中的“出生时间”列,改名为“出生日期”
8、将表xs_kc中的“成绩”列的数据类型改为浮点型,宽度为5,小数位长度为1,不能为空
9、显示xscj数据库中建立的表名
10、查看kc表中“课程名”列的定义信息
11、将kc表的主键删除
12、将kc表的主键再次添加(课程号为主键)
13、创建xs1表,xs1表中所有学生学号都必须是出现在xs表中的学号,且当删除、修改或更新xs表中的学号且该学号存在于xs1表中时,拒绝对xs表的删除或更新操作。(xs1表只定义xs表中的前三列即可)
