实验目的:
掌握数据库查询语句的编写方法
掌握利用查询语言完成基本查询
掌握利用SQL语句完成数据的添加、删除、修改操作
实验内容:
一、简单查询
1.编写简单查询语句,理解笛卡尔积、选择、投影的概念及其在SQL中的实现
1.1查询员工表与部门表的笛卡尔积
1.2在上述操作的基础上完成连接的选择操作和投影操作
1.3对查询数据进行排序操作
2.编写查询语句,完成对员工信息、部门情况等的基本查询
select * from emp,dept;
2.1查询工资超过2500的员工基本信息
2.2查询月总收入超过2500的员工基本信息
2.3查询工资超过2500的员工的姓名及其所在部门名称
2.4查询所有员工的工资、奖金、总收入,并按部门编号排序
2.5查询全公司的平均工资、最高工资、最低工资和总奖金数。
二、分组查询
编写分组查询语句,理解分组查询的意义
编写分组查询语句,实现分组查询的应用
1.查询各部门的平均工资和最高月收入和总资金数
2.查询部门号大于10且平均工资大于1500的部门名称、部门平均工资和部门人数
三、增删改语句
1.添加数据
在部门表中添加一个部门,编号为50,名称为 TRAIN 地点在 LOUDI
2.修改数据
将刚才添加了部门的编号修改为80
3.删除数据
删除刚才添加了部门