数据库的 小小问题 ...

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:10:24
呵呵。我刚刚学数据库的 ,下面这个问题费了好久还不知道,教教可以吗

有学生信息表student(sno,sname,sdept,sage,sex)
课程信息表c(cno,cname,cbook)
学生选课表sc(sno,cno,grade) 其中学生选课表sc中的sno约束为:外码 引用student表的sno列 cno约束为:外码 引用c表的cno列
怎么弄啊? 如果可以的话 可以给个简单的操作 也可以给个截图!! 非常感激你们!!!!!!

如果你用的是MSSQL,而且版本是2000的话,可以按照以下的操作来使用:
打开SC表的设计状态,然后点击工具栏上的"管理关系"图标,(从后面数第三个),点击新建,下面可以选择主键表和外键表,主键表自然是:Student,外键表是SC,然后选择对应的字段SNO.
然后再新建另外一个关系.方法步骤同上.

create table sc(
sno char(6),
cno char(6),
grade int,
primary key(sno,cno),
foreign key(sno) references student(sno),
foreign key(cno) references c(cno))

前面两个表照样写