数据库的查询实验报告二_第1页
数据库的查询实验报告二_第2页
数据库的查询实验报告二_第3页
数据库的查询实验报告二_第4页
数据库的查询实验报告二_第5页
免费预览已结束,剩余14页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 / 19 文档可自由编辑打印 XIAN TECHNOLOGICAL UNIVERSITY 实验报告 实验课程名称 数据库原理及应用 专 业:信息管理与信息系统 班 级: 130513 姓 名: 贾丹丹 学 号: 130513117 实验学时: 16 学时 指导教师: 杨敏老师 成 绩: 2015 年 11 月 10 日 2 / 19 文档可自由编辑打印 西安工业大学实验报告 一、实验目的一、实验目的 (1)掌握 SELECT 语法的基本语法。 (2)掌握子查询的表示。 (3)掌握连接查询的表示。 (4)掌握 SELECT 语句的 GROUP BY 子句的作用和使用方法。 (5)掌握 SEL

2、ECT 语句的 ORDER BY 子句的作用和使用方法。 (6)熟悉视图的概念和作用。 (7)掌握视图的创建方法。 (8)掌握如何查询和修改视图。 二、实验步骤、数据记录及处理二、实验步骤、数据记录及处理 1.1.查询语句的基本使用查询语句的基本使用 (1)查询每个雇员的所有数据。 专业 信息管理与信 息系统 班级 130513 姓名贾丹丹学号 130513117 实验课程 数据库原理及 应用 指导教师杨敏实验日期 11.1-11.10 同实验者 实验项目数据库的查询 实验设备 及器材 SQL Server2012 环境 3 / 19 文档可自由编辑打印 (2)查询 Employees 表中每

3、个雇员的地址和电话。 (3)查询 EmployeeID 为 000001 的雇员的地址和电话。 4 / 19 文档可自由编辑打印 (4)查询 Employees 表中女雇员的地址和电话,使用 AS 子句将结果中各列 的标题分别指定为地址、电话。 (5)查询 Employees 表中员工的姓名和性别,要求 Sex 值为 1 时显示为 “男”,为 0 时显示为“女”。 (6)计算每个雇员的实际收入。 5 / 19 文档可自由编辑打印 (7)获得员工总数。 (8)找出所有姓王的雇员的部门号。 6 / 19 文档可自由编辑打印 (9)找出所有收入在 2000-3000 元的员工号码。 (10)使用 I

4、NTO 子句,由表 Salary 创建“收入在 1500 元以上的员工”表, 包括编号和收入。 7 / 19 文档可自由编辑打印 2.2.子查询子查询 (1)查找在财务部工作的雇员的情况。 (2)查找财务部年龄不低于研发部雇员年龄的雇员的姓名。 8 / 19 文档可自由编辑打印 (3)查找比所有财务部的雇员收入都高的雇员的姓名。 3.3.连接查询连接查询 (1)查询每个雇员的情况及其薪水的情况。 (2)使用内连接的方法查询名字为“王林”的员工所在的部门。 9 / 19 文档可自由编辑打印 (3)查找财务部收入在 2000 元已上的雇员姓名及其薪水详情。 4.4.聚合函数聚合函数 (1)求财务部

5、雇员的平均收入。 10 / 19 文档可自由编辑打印 (2)求财务部雇员的平均实际收入。 (3)求财务部雇员的总人数。 11 / 19 文档可自由编辑打印 5.5.分组排序分组排序 (1)查找 Employees 表中男性和女性的人数。 (2)查找员工数超过 2 的部门名称和员工数量。 12 / 19 文档可自由编辑打印 (3)将各雇员的情况按收入由低到高排列。 6.6.创建视图创建视图 (1)创建 YGGL 数据库上的视图 DS_VIEW,视图包含 Departments 表的全 部列。 13 / 19 文档可自由编辑打印 (2)创建 YGGL 数据库上的视图 Employees_view,

6、视图包含员工号码、姓 名和实际收入三列。 14 / 19 文档可自由编辑打印 7.7.查询视图查询视图 (1)从视图 DS_VIEW 中查询出部门号为 3 的部门名称。 (2)从视图 Employees_view 中查询出姓名为“伍容华”的员工的实际收 入。 8.8.更新视图更新视图 (1)向视图 DS_VIEW 中插入一行数据“6,广告部,广告业务”。 15 / 19 文档可自由编辑打印 (2)修改视图 DS_VIEW,将部门号为 5 的部门名称修改为“生产车间”。 16 / 19 文档可自由编辑打印 (3)将视图 Employees_view 中员工号为“010008”的员工的姓名修改为

7、“王浩”。 17 / 19 文档可自由编辑打印 (4)删除视图 DS_VIEW 中部门号为“1”的一行数据。 9.9.删除视图删除视图 删除视图 DS_VIEW。 18 / 19 文档可自由编辑打印 10.10.在界面中操作视图在界面中操作视图 (1)创建视图:启动 SQL Server Managerment Studio,在对象资源管理 器中展开“数据库-YGGL”,选择其中的“视图”项,右键单击鼠标,在弹出 的快捷菜单中选择“新建视图”菜单项。在随后出现的“添加表”窗口中,添 加所需关联的基本表。在视图窗口的关系图窗口显示了基表的全部列信息。根 据需要在窗口中选择创建视图所需的字段。完成后单击“保存”按钮保存。 19 /

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论