一、实验目的:
(1)通过本实验能够掌握投影、选择条件表达、排序、分组的sql语句表达。
(2)通过本实验能够熟练应用sql语言进行查询,具体包括单表查询,多表连接查询。
(3)通过本实验能够熟练应用sql语言使用IN、比较符、ANY或ALL和EXISTS操作符进行嵌套查询操作。
(4)掌握视图的定义、查询、修改。
二、实验仪器及实验环境
(1)硬件:PC机;
(2)软件:SQL Developer。
三、实验原理:
打开SQL Developerà创建连接à输入SQL语句-->执行SQL语句—>查看系统返回结果à分析结果。
四、实验内容:
(一)包括排序、分组的单表查询
(1)求数学系学生的学号和姓名。
(2)求选修了课程的学生学号。
(3)求选修课程号为‘2’的学生号和成绩,并要求对查询结果按成绩的降序排列,如果成绩相同按学号的升序排列。