云南大学数据库实验4:数据查询

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

云南大学软件学院实验报告

课程:数据库原理与实用技术实验学期: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

相关文档
最新文档