实验内容
1、建立数据库Student_DB,并在此数据库中用命令方式创建数据表(注意表中列的相关约束):
学生表:Student(Sno, Sname, Ssex, Sage, Sdept);
课程表:Course(Cno, Cname, Cpno, Ccredit);
学生选课表:SC(Sno, Cno, Grade)
学生表的逻辑设计:
字段名 |
类型 |
长度 |
主码/外码 |
描述 |
是否可空 |
Sno |
char |
9 |
主码 |
学号 |
× |
Sname |
char |
20 |
|
姓名 |
× |
Ssex |
char |
2 |
|
性别 |
√ |
Sage |
smallint |
|
|
年龄 |
√ |
Sdept |
char |
20 |
|
系别 |
√ |
课程表的逻辑设计:
字段名 |
类型 |
长度 |
主码/外码 |
描述 |
是否可空 |
Cno |
char |
4 |
主码 |
课程号 |
× |
Cname |
char |
40 |
|
课程名 |
× |
Cpno |
char |
4 |
外码 |
先修课程号 |
√ |
Ccredit |
smallint |
|
|
学分 |
√ |
选课表的逻辑设计:
字段名 |
类型 |
长度 |
主码/外码 |
描述 |
是否可空 |