标签:ar for strong sp 数据 on ad bs ef
定义基本表*********************************************
建立一个“学生”表Student
CREATE TABLE Student
(Sno CHAR(9) PRIMARY KEY ,
Sname CHAR(20) UNIQUE,
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20)
);
建立一个“课程表”Course
CREATE TABLE Course
(Cno CHAR(4) PRIMARY KEY ,
Cname CHAR(40),
Cpno CHAR(4),
Ccredit SMALLINT,
FOREING KEY Cpno REFERENCES Course(Cno)
)
建立学生选课表SC
CREATE TABLE SC
(Sno CHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY(Sno, Cno),
FOREING KEY (Sno) REFERENCES Student(Sno),
FOREING KEY (Cno) REFERENCES Course(Cno),
);
修改基本表*********************************************
向Student表中加入“入学时间”列,其数据类类型为日期型
ALTER TABLE Student ADD S_enrrance DATE;
将年龄的数据类型由字符型改为整型
ALTER TABLE Student ALTER COLUNM Sage INT;
增加课程名称必须取唯一值得约束条件
ALTER TABLE Course ADD UNIQUE (Cname);
删除基本表*********************************************
删除Student表
DROP TABLE Student CASCADE;
标签:ar for strong sp 数据 on ad bs ef
原文地址:http://www.cnblogs.com/aoyeyuyan/p/4044071.html