7)Teach_Hx 数据项名 数据类型 教师编号(Tno_hx) char 课程编号(Cno_hx) char SQL语句:
长度 10 20 完整性约束 外键,唯一,非空 外键 create table Teach_Hx (
Tno_hx char(10), Cno_hx char(20),
primary key(Tno_hx,Cno_hx),
constraint Teacher_Teach foreign key(Tno_hx) references Teachers_Hx, constraint Courses_Teach foreign key(Cno_hx) references Courses_Hx)
SQL执行结果:
8)Study_Hx 数据项名 学号(Sno_hx) 课程编号(Cno_hx) 学期(STterm_hx) 成绩(STgrade_hx) 教师号(Tno_hx) SQL语句为:
数据类型 char char char char char 长度 12 20 20 10 10 完整性约束 外键,唯一,非空 外键 外键 create table Study_Hx (
Sno_hx char(12), Cno_hx char(20), STterm_hx char(10), STgrade_hx char(10), Tno_hx char(10),
Primary key(Sno_hx,Cno_hx,Tno_hx), constraint Students_Hx,
Students_Study
foreign
key(Sno_hx)
references
constraint Courses_Study foreign key(Cno_hx) references Courses_Hx, constraint Teachers_hx)
SQL执行结果为:
Teachers_Study foreign key(Tno_hx) references
9)Setup_Hx 数据项名 班级编号(CLno_hx) 课程编号(Cno_hx) SQL语句为:
数据类型 char char 长度 20 20 完整性约束 外键,唯一,非空 外键 create table Setup_Hx (
CLno_hx char(20), Cno_hx char(20),
constraint CLass_Setup foreign key(CLno_hx) references CLass_Hx, constraint Courses_Setup foreign key(Cno_hx) references Courses_Hx)
SQL执行结果为:
5.2 添加数据
SQL语句为:
insert into Students_Hx
values('201226100120','孙燕姿','女',34,'新加坡',78,'CL01') 执行结果:
基本表的变化情况为:
如图可知基本表Students_Hx中已经添加进学生‘孙燕姿’的个人信息。
5.3数据的查询
SQL代码如下:
select *
from Students_Hx