实验内容
1、创建数据库
(1)创建一个学生课程数据库,数据库名Student_DB,包含主数据文件,日志文件和辅助数据文件Student_DB1,所有文件路径均存放在F:\My_database\ 下。其中,数据库主数据文件初始大小为5MB,最大大小为30MB,数据库自动增长,增长方式是按5%比例增长。日志文件初始为3MB,最大可增长到10MB,按2MB增长。
2、数据表的设计
用SSMS方式为数据库Student_DB添加如下3个表(即是教材P79页的图3.2中对应的表):
l 学生表:Student(Sno, Sname, Ssex, Sage, Sdept);
l 课程表:Course(Cno, Cname, Cpno, Ccredit);
l 学生选课表: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 |
外码 |
空 |
先修课程号 |