实验四 (附加1)

Posted lvwuwa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验四 (附加1)相关的知识,希望对你有一定的参考价值。

实验四 数据库查询

一、  实验内容:

1、 Select语句的基本语法

二、  实验项目:学生成绩管理系统

创建用于学生成绩管理数据库,数据库名为XSCJ中,XSCJ数据库中包括三个表:xs(学生基本情况表)、kc(课程信息表)、xs_cj(成绩表)。

三、  实验步骤:(要求用命令完成以下操作)

1、 查询各个学生的学号、姓名、专业名,结果中标题分别改为number、name、profession name;

 技术图片

 

2、 查询“计算机”专业各同学的学号、姓名、课程号和成绩,并对成绩进行替换:若成绩<60,替换为“不及格”;若成绩在60~85之间,替换为“及格”;若成绩>85,替换为“优秀”;

 技术图片

 

3、 查询专业名、性别、总学分,并消除重复行;

 技术图片

 

 

4、 求学生总人数;

 技术图片

 

5、 求选修102课程学生的总成绩、平均成绩;

 技术图片

 

6、 求081101学生成绩的最高分、最低分;

 技术图片

 

7、 查询xs表中备注不为空的学生的学号、姓名、专业名和备注;

 技术图片

 

8、 查询成绩大于85分的学生姓名、专业名、课程名、成绩;

 技术图片

 

9、 查询计算机专业女学生的情况;

 技术图片

 

10、查询102和206课程中成绩大于80分的学生情况;

 技术图片

 

11、查询姓“王”的学生的姓名、学号和性别;

 技术图片

 

12、查询学号倒数第2个数字为0的学生的学号、姓名和专业名;

 技术图片

 

13、查询学生姓名中带下划线的学生的学号和姓名;

 技术图片

 

14、查询不在1993年出生的学生情况;

 技术图片

 

15、查询“计算机”和“通信工程”学生的选课情况,要求显示姓名、专业名、课程号;

 技术图片

 

16、查询被所有学生选修过课程号和课程名;

 技术图片

 

17、查询选修了206课程且成绩在80分以上的学生的姓名和成绩;

 技术图片

 

18、查询选修了“计算机基础”这门课的学生的学号、姓名、课程名及成绩;

 技术图片

 

19、查询课程不同、成绩相同的学生的学号、课程号和成绩。

 技术图片

 

四、  实验报告要求

1、 实验报告格式要求

包括内容:标题、实验内容、实验步骤、实验中遇到的问题及解决方案

2、 实验报告内容要求

(1)     标题参看实验指导标题+“实验报告”,如“实验一 mysql的安装与命令初步实验报告”;

(2)     实验内容与实验指导中相同;

(3)     实验步骤中将自己实验中的每个步骤的命令和操作结果显示界面进行截图完善。

(4)     实验中遇到的问题及解决方案中如实地将自己的问题的解决过程记录出来。

3、 实验报告提交要求

每次实验课结束之后,每个人需要提交实验报告,实验报告命名为:学号姓名 

五、  补充说明

实验报告的提交和完成情况将作为期末考评的一部分,希望每位同学认真完成每次安排的实验,并按要求按时提交实验报告。

以上是关于实验四 (附加1)的主要内容,如果未能解决你的问题,请参考以下文章

实验七 继承附加实验

实验八附加:存储过程

实验六附加:PL/SQL编程基础

实验七-附加:PL/SQL编程基础

实验七 继承附加实验

实验四实验报告