数据库实验42344037 杨浩.docx
《数据库实验42344037 杨浩.docx》由会员分享,可在线阅读,更多相关《数据库实验42344037 杨浩.docx(18页珍藏版)》请在冰豆网上搜索。
![数据库实验42344037 杨浩.docx](https://file1.bdocx.com/fileroot1/2022-11/20/c484b79b-33ef-43a9-8626-2930234f03c4/c484b79b-33ef-43a9-8626-2930234f03c41.gif)
数据库实验42344037杨浩
南京信息工程大学实验(实习)报告
实验(实习)名称数据库的查询和视图实验(实习)日期2016.11.6得分指导教师方中进
软件工程专业大三年级软件1班次杨浩姓名学号20142344037
1.目的与要求
1掌握SELECT语句的基本语法
2掌握子查询的表示
3掌握链接查询的表示
4掌握SELECT语句的GROUPBY语句的作用和使用方法、
5掌握SELECT语句的ORDERBY字句的作用和使用方法
2.实验准备
1了解SELECT语句的基本语法格式
2.了解SELECT语句的执行方法
3.了解子查询的表示方法
4.了解连接查询的表示
5.了解SELECT语句的GROUPBY字句的作用和使用方法
6.掌握SELECT语句的ORDERBY字句的作用和使用方法
3.实验内容
SELECT语句的基本使用
用SELECT语句查询DEpartments和Salary表中所有的数据信息
查询EmployeeID为000001的雇员的地址和电话
查询Employees表中女雇员的地址和电话,使用AS字句将结果中各列的标题分别指定为地址电话
查询Employees表中员工的姓名和性别,要求Sex的值为1,显示为男,为0是显示为女
查询Employees员工的姓名,住址和收入水平,2000元以下显示为低收入,2000~3000显示为中等收入,3000以上显示为高收入
获得员工总总数
找出所有姓王的雇员的部门号
找出所有收入在2000~3000元之间的员工号
使用into语句,有表Employees创建的男员工表,包括编号和姓名。
用子查询的方法查找所有收入在2500元以下的雇员的情况
查找避所有踩财务部的雇员收入高的雇佣的姓名
用子查询的方法查找所有年龄比研发部雇员年龄大的雇员的姓名
使用内连接的方法查询名字为王林的员工所在的部门
查找财务收入在2000元以上的雇员姓名及其薪水详情
求财务部雇员的平均收入
求财务部雇员的平均收入
求财务部员总人数
查找employees表中男性和女性的人数
查找员工数超过2的部门名称和员工数量
将各员工的情况按收入由低到高排列
2.视图的使用
1.目的和要求
熟悉视图的概念和作用
掌握视图的创建方法
掌握如何查询和修改视图
2.实验准备
了解视图的概念
了解创建视图的方法
了解并掌握对视图的操作
3.实验内容
创建YGGL数据库的视图DS-VIEW试图包含Deparetment的全部列
使用如下SQL语句
从视图DS_VIEW中查询出部门号为3的部门名称
从视图中查询姓名为王林的员工的实际收入
向视图中插入一行数据,“6,广告部,广告业务”
修改视图。
将部门号为5的部门名称修改为“生产车间
”
将视图中的员工号为“00001”的员工姓名改为“王浩”
删除视图中部门号为1的一行数据
删除视图DS_VIEW