1. 程式人生 > >數據庫建表

數據庫建表

sco 學生 div delet ade not name arc body

學生表

Student(Sno,Sname,Sage,Ssex)學生表
Sno:學號
Sname:學生姓名
Sage:學生年齡
Ssex:學生性別

create table Student
(
Sno INT not null PRIMARY key,
Sname VARCHAR(20) not null,
Sage VARCHAR(20) not null, Ssex VARCHAR(20) not null );

課程表

Course(Cno,Cname,Tno)課程表
Cno:課程編號
Cname:課程名稱
Tno:教師編號

create table Course(
Cno VARCHAR(20) not null PRIMARY key,

Cname VARCHAR(20) not null,
Tno VARCHAR(20) not null,
foreign key(Tno) references Teacher(Tno) on delete cascade on update cascade
);

成績表

SC(Sno,Cno,score)成績表
Sno:學號
Cno:課程編號
score:成績

create table SC(
Sno int not null,
Cno VARCHAR(20) not null,
score VARCHAR(10) not null,
foreign key(Sno) references Student(Sno) on delete cascade on update cascade,


foreign key(Cno) references Course(Cno) on delete cascade on update cascade
);

教師表

Teacher(Tno,Tname)教師表
Tno:教師編號:
Tname:教師名字

create table Teacher(
Tno VARCHAR(20) not null PRIMARY key,
Tname VARCHAR(20) not null
);

數據庫建表