一、SQL SERVER数据库基础
1、数据准备
教师表 Teacher(教师编号,教师姓名);
学生表 Student(学号,学生姓名,出生日期,性别);
成绩表 Score(学号,课程号,成绩);
课程表 Course(课程号,课程名称,教师编号);
2、创建表结构
drop table if exists Student
---创建学生表
CREATE TABLE Student(
sid varchar(20),
sname varchar(20) not null default'',
sbirth varchar(20) not null default'',
sex varchar(10) not null default'',
PRIMARY KEY (sid)
);
drop table if exists Course
---课程表
CREATE TABLE Course(
cno varchar(20),
cname varchar(20) not null default '',
tid varchar(20) not null,
PRIMARY KEY(cno)
);
drop table if exists Teacher
---教师表
CREATE TABLE Teacher(
tid varchar(20),
tname varchar(20) not null default '',
PRIMARY KEY(tid)
);
drop table if exists Course
---成绩表
CREATE TABLE Course(
sid varchar(20),
cno varchar(20),
score INT,
PRIMARY KEY(sid,cno)
);
3、向表中插入数据