【简答题】 有一个XSKC数据库,数据库中包括两个表: 学生表Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在院系(Sdept)五个属性组成,记为: Student(Sno,Sname,Ssex,Sage,Sdept) ,Sno 为关键字。 成绩表SG由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记为: SG(Sno,Cno,Grade) (SNO, CNO)为关键字。 用SQL语言实现下列功能: 创建学生表Student,并设置学号(Sno)为主键。
CREATE TABLE Student3(
Sno varchar(20) Unique Not Null primary key Comment'学号', //primary key是用于设定主键,也就是关键字
Sname varchar(20) Not Null Comment'姓名',
Ssex enum('男','女') Not Null Comment'性别',
Sage tinyint Not Null Comment'年龄',
Sdept varchar(20) Not Null Comment'所在院系'
)Default Charset=utf8;
CREATE TABLE SG(
Sno varchar(20) Not Null Comment'学号',
Cno varchar(20) Not Null Comment'课程号',
Grade int(3) Not Null Comment'成绩',
primary key (Sno,Cno) //同时设定多个主键是用这个写法
)Default Charset=utf8;