实验一
声明:所有SQL语句均在实验平台验证通过,实验细节可能随时间推移老师会进行修改。在此仅提供解答思路,毕竟我的方法肯定不是最优,而且实验平台有查重功能,不要一昧的复制哦!
1.创建学生信息表(学生编号、姓名、性别、年龄、出生日期、院系名称、班级):
creat table test1_student(
sid char(12) not null,
name varchar2(10) not null,
sex char(2),
age int,
birthday date,
dname varchar2(30),
class varchar2(10)
);
2.创建课程信息表(仅考虑一门课程最多一个先行课的情况):
课程编号、课程名称、先行课编号、学分
creat table test1_course(
cid char(6) not null,
name varchar2(40) not null,
fcid char(6),
credit numberic(4,1)
);
3.创建学生选课信息表(学号、课程号、成绩、教师编号)
creat table test1_student_course(
sid char(12) not null,
cid char(6) not null,
sc