云南大学软件学院实验报告
课程:数据库原理与实用技术实验学期:2012-2013学年第二学期任课教师:薛岗专业:数字媒体技术学号:20111120279 姓名:李张昱成绩:
实验4 数据查询
一、实验目的
理解T-SQL语言的使用。
(2)熟练掌握数据查询语句。
(3)掌握合计函数的使用。
二、实验内容
1、CAP数据库的查询(记录每个查询的SQL语句和查询结果)
(1)建立CAP数据库,输入C、A、P、O四张表;
create database cap
on primary
(name=employee_data,
filename='D:\sql\cap.mdf',
size=10MB,
maxsize=50MB,
filegrowth=10%)
log on
(name=employee_log,
filename='D:\sql\cap.ldf',
size=5MB,
maxsize=25MB,
filegrowth=1MB)
(2)完成课后习题[3.2]b、[3.5]、[3.8]a,b、[3.11]b,f,j,l [3.2]b:
[3.5]
【3.8】a
【3.11】b
2、Employee数据库的查询(记录每个查询的SQL语句和查询结果)(1)向表中插入数据。
(2)将职工编号为000006的员工3月份基本工资增加为3000,奖金增加到800。
(3)员工000009已经离开公司,将该员工的数据删除
(4)简单条件查询
✓查询person表中所有不重复的职称。
✓查询具有高级职称的女员工信息
✓查询职工姓名为黎明的员工数据
✓查询各部门的实发工资总数
(5)复杂条件查询
✓查询平均工资高于3000的部门名和对应的平均工资。
✓查询1月份实发工资比平均实发工资高的员工姓名和实发工资额。
✓查询2月份实发工资比一月高的员工姓名。
✓利用sql语句将1,2,3月累积的员工的实发工资按降序排序
11。