西南科技大学数据库实验六(选课系统综合查询)

一、实验目的

视图的使用

二、实验任务

创建数据库及表(提供数据库文件mytables.sql,可以导入,可以拷贝)

1、创建班级表class

2、创建学生表student

3、创建选课表choose

4、创建课程表course

5、创建教师表 teacher

完成以下查询

1、【例6.5】为student表创建view1.查询class_no=1的学生的姓名和学号。

2.【例6.6】教师要查询某个班学生的各门课程成绩,可以先创建所有班级的所有学生的成绩视图。然后再才查询具体的某个班级。

3.【例6.7】统计每一门课程已经有多少学生选修,还能供多少学生选修,通过视图实现。

4.【例6.8】将view1视图中学号为“2012001”的学生的姓名改为“李平”。

5.【例6.14】创建视图,查看选修门数少于3门的学生的学号和姓名。

6.【例6.15】创建视图,查看总成绩高于“张三”同学总成绩的学生学号和姓名。

你可能感兴趣的:(MySQL数据库实验,数据库,mysql,西科大,sql)