CREATE TABLE 学生(学号 CHAR(5)NOT NULL UNIQUE,
姓名 CHAR(8)NOT NULL,
年龄 SMALLINT,
性别 CHAR(2),
所在系 CHAR(20),
CONSTRAINT C1 CHECK(性别 IN (‘男’,‘女’)));
CREATE TABLE 课程(课程号 CHAR(5)PRIMARY KEY,
课程名 CHAR(20),
学分 SMALLINT);
CONSTRAINT C2 CHECK(成绩 BETWEEN 0 AND 100),
CONSTRAINT C3 PRIMARY KEY(学号,课程号),
CONSTRAINTT C4 FOREIGN KEY(学号)REFERENCES 学生(学号),
CONSTRAINT C5 FOREIGN KEY(课程号)REFERENCES 课程(课程号)));
姓名 CHAR(8)NOT NULL,
年龄 SMALLINT,
性别 CHAR(2),
所在系 CHAR(20),
CONSTRAINT C1 CHECK(性别 IN (‘男’,‘女’)));
CREATE TABLE 课程(课程号 CHAR(5)PRIMARY KEY,
课程名 CHAR(20),
学分 SMALLINT);
CONSTRAINT C2 CHECK(成绩 BETWEEN 0 AND 100),
CONSTRAINT C3 PRIMARY KEY(学号,课程号),
CONSTRAINTT C4 FOREIGN KEY(学号)REFERENCES 学生(学号),
CONSTRAINT C5 FOREIGN KEY(课程号)REFERENCES 课程(课程号)));