使用SQL Sever、MySQL等数据库软件,创建“学生-课程”数据库
基于上节课创建的 学生-课程数据库,参照图3.2(P79),进行数据插入。 2、基于 学生-课程数据库,进行如下查询: a)查询计算机科学系全体学生的名单; b)查询计算机科学系年龄在20岁以下的学生姓名; c)查询选修1号课程的学生的平均成绩。
实验3-连接查询
基于学生-课程数据库,进行如下连接查询: a)等值连接:查询每个学生及其选修课程的情况; b)自然连接:查询每个学生及其选修课程的情况; c)自身连接:查询每一门课的间接先修课(即先修课的先修课)(例3.52); d)多表连接:查询每个学生的学号、姓名、选修的课程名及成绩; e)选择和连接查询:查询选修2号课程且成绩在90分以上的所有学生的学号和姓名。
1、创建一个存储过程,求l+2+3+…+n,并打印结果。 2、创建一存储过程Proc_Student,用于显示学号为“201215121”的学生基本信息(包括学号、姓名、性别、年龄和所在系); 3、创建一存储过程Stu_grade,通过读取某门课的编号,求出选课学生的学号。(参考例8.9) 4、调用
1