假设教学库有如下3个数据表,根据要求写出相应的SQL语句。学生表:学号C(6),姓名C(8),团员否L,出生日期D成绩表:学号C(6),课程号C(8),课时数N(1)(1)建立教学库,并打开数据库设计器窗口。(2)分别建立学生表、成绩表和课程表。(3)修改学生表的主索引为“学号”,课程表的主索引为“课程号”,成绩表的主索引为“学号+课程号”。(4)在学生表中增加"入学成绩N(5,1)"和"简历M"字段。(5)将学生表的“姓名”字段的宽度由8改为6.
2019-06-02
假设教学库有如下3个数据表,根据要求写出相应的SQL语句。
学生表:学号C(6),姓名C(8),团员否L,出生日期D
成绩表:学号C(6),课程号C(8),课时数N(1)(1)建立教学库,并打开数据库设计器窗口。(2)分别建立学生表、成绩表和课程表。(3)修改学生表的主索引为“学号”,课程表的主索引为“课程号”,成绩表的主索引为“学号+课程号”。(4)在学生表中增加"入学成绩N(5,1)"和"简历M"字段。(5)将学生表的“姓名”字段的宽度由8改为6.
优质解答
create table 学生表(学号 char(6),姓名 char(8),团员否 char(2),出生日期 datetime,primary key(学号));
create table 成绩表(学号 char(6),课程号 char(8),成绩 char(3) , primary key(学号,课程号));
create table 课程表(课程号 char(8),课程名 char(8),课时数 char(3),primary key(课程号));
create table 学生表(学号 char(6),姓名 char(8),团员否 char(2),出生日期 datetime,primary key(学号));
create table 成绩表(学号 char(6),课程号 char(8),成绩 char(3) , primary key(学号,课程号));
create table 课程表(课程号 char(8),课程名 char(8),课时数 char(3),primary key(课程号));