2012-2013 SQL
数据库期末考试复习?/p>
一、数据库操作题:
1.
为学生选课管理系统创建名为?/p>
stuCourse
”的数据库?/p>
?/p>
1
)主数据库文件和日志文件的逻辑分别?/p>
stuCourse _data
?/p>
stuCourse _log
?/p>
?/p>
2
)物理文件存放在
d:\data
文件夹中?/p>
create
database
stuCourse
on PRIMARY
(
name
=
stuCourse_data
,
filename
=
'd:\data\stuCourse_data.mdf'
)
log
on
(
name
=
stuCourse_log
,
filename
=
'd:\data\stuCourse_log.ldf',
)
2
.为学生选课管理系统数据库(
stuCourse
)创建表,表结构如下?/p>
?/p>
1
)用
SQL
语句创建学生表,学生(学号,姓名,性别,年龄,系别?/p>
,并设置约束?/p>
性别
=
‘男’或“女?/p>
?/p>
?/p>
2
)创建选课表,选课(学号,分数,课程编号,教师编号?/p>
?/p>
3.
设计?/p>
E-R
?/p>
,
并标示出实体的主码?/p>
4
.用
SQL
语句插入数据,数据如?/p>
4-21
~表
4-25
所示?/p>
?/p>
4-21
学生表数?/p>
?/p>
4-22
选课表数?/p>