今天的内容是管理数据表。
我的答案 :
–1.依据数据表的结构创建相对应的数据表,表结构如下所示;
create database S_T1
go
use S_T1
go
create table student(
Sno Char(9),
Sname Char(6)not null,
Ssex Char(2),
Sage Int,
Sdept VarChar(8),
primary key(sno),
)
create table course(
Cno Char(4),
Cname VarChar(20)not null,
Cpno Char(4),
Ccredit Int,
primary key(cno),
constraint FK_cpno_course foreign key(cpno) references course(cno),
)
create table sc(
Sno Char(9),
Cno Char(4),
Grade Int check(Grade>=0 and Grade<=100),
primary key(cno),
)
–2.在course表中为cpno列添加外键约束,约束名为”FK_cpno_course”,参照course表的主键cno。
alter table course add constraint FK_cpno_course foreign key(cpno) references course(cno)
–3. 在sc表中为sno列添加外键约束,约束名为”FK_sno_student”参照student表的主