1、创建数据库和数据表
(1)利用资源管理器,在D盘建立以自己的姓名为名称的文件夹,以便保存数据库
(2)登录并连接到SQL Server2012
(3)利用对象资源管理器建立名为Study的数据库文件,主文件名为study.mdf,日志文件名为Study.ldy。它们的保存路径在第(1)步中建立的文件夹
(4)利用对象资源管理器在已经建立的Study数据库中分别建立以下六个数据表
我用的SQL语句
①学生基本情况表Student
②班级数据表Class
③课程数据表Course
④选修课程情况表Choice
⑤教师数据表Teacher
⑥教师任课情况表Teaching
use Study;
GO
CREATE TABLE Student(
s_no char(6) primary key, --学号
class_no char(6) not null, --班级号
s_name varchar(10) not null, --学生姓名
s_sex char(2) check(s_sex = '男' or s_sex = '女'),--性别
s_birthday datetime --出生日期
)
GO
CREATE TABLE Class(
class_no char(6) primary key, --班级号
class_name char(20) not null, --班级名称
class_special varchar(20), --所属专业
class_dept char(20) --系别
)
GO
CREAtE TABLE Course(
course_no char(5) primary key, --课程号
course_name char(20) not null, --课程名称
course_score numeric(6,2) --学分
)
GO
CREATE TABLE Choice(
s_no char(6), --学号
course_no char(5), --课程号
score numeric(6,2) --成绩
)
GO
CREATE TABLE Teacher(
t_no char(6) primary key, --教师号
t_name varchar(10) not null, --教师姓名
t_sex char(2) check(t_sex = '男' or t_sex = '女'), --性别
t_birthday datetime, --出生日期
t_title char(10) --职称
)
GO
Create table Teaching(
couse_no char(5), --课程号
t_no char(6) --教师号
)
(5)利用企业管理器,在Study数据库中,向以上建立的数据表分别输入以下内容
我用的SQL语句
①学生基本情况数据表Student
GO
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991101', 'js9901' , '张彬', '男', '1981-10-1')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991102', 'js9901' , '王蕾', '女', '1980-8-8')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991103', 'js9901' , '李建国', '男', '1981-4-5')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991104', 'js9901' , '李平方', '男', '1981-5-12')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991201', 'js9902' , '陈东辉', '男', '1980-2-8')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991202', 'js9902' , '葛鹏', '男', '1979-12-23')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991203', 'js9902' , '潘桃芝', '女', '1980-2-6')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('991204', 'js9902' , '姚一峰', '男', '1981-5-7')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('001101', 'js0001' , '宋大方', '男', '1980-4-9')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('001102', 'js0001' , '许辉', '女', '1978-8-1')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('001201', 'js0002' , '王一山', '男', '1982-12-14')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('001202', 'js0002' , '牛莉', '女', '1981-6-9')
insert into
Student(s_no, class_no, s_name, s_sex, s_birthday)
values('002101'