1、数据库实验42344037 杨浩南京信息工程大学 实验(实习)报告实验(实习)名称 数据库的查询和视图 实验(实习)日期 2016.11.6 得分 指导教师 方中进 软件工程 专业 大三 年级 软件1 班次 杨浩 姓名 学号 20142344037 1.目的与要求1掌握SELECT语句的基本语法2掌握子查询的表示3掌握链接查询的表示4掌握SELECT语句的语句的作用和使用方法、5掌握SELECT语句的ORDER BY字句的作用和使用方法2.实验准备1了解SELECT语句的基本语法格式2.了解SELECT语句的执行方法3.了解子查询的表示方法4.了解连接查询的表示5.了解SELECT语句的GRO
2、UP BY字句的作用和使用方法 6.掌握SELECT语句的ORDER BY字句的作用和使用方法3.实验内容SELECT语句的基本使用用SELECT语句查询DEpartments和Salary表中所有的数据信息查询EmployeeID为000001的雇员的地址和电话查询Employees表中女雇员的地址和电话,使用AS字句将结果中各列的标题分别指定为地址电话查询Employees表中员工的姓名和性别,要求Sex的值为1,显示为男,为0是显示为女查询Employees员工的姓名,住址和收入水平,2000元以下显示为低收入,20003000显示为中等收入,3000以上显示为高收入获得员工总总数找出所
3、有姓王的雇员的部门号找出所有收入在20003000元之间的员工号使用into语句,有表Employees创建的男员工表,包括编号和姓名。用子查询的方法查找所有收入在2500元以下的雇员的情况查找避所有踩财务部的雇员收入高的雇佣的姓名用子查询的方法查找所有年龄比研发部雇员年龄大的雇员的姓名 使用内连接的方法查询名字为王林的员工所在的部门查找财务收入在2000元以上的雇员姓名及其薪水详情求财务部雇员的平均收入求财务部雇员的平均收入求财务部员总人数查找employees表中男性和女性的人数查找员工数超过2的部门名称和员工数量将各员工的情况按收入由低到高排列2视图的使用1.目的和要求熟悉视图的概念和作用掌握视图的创建方法掌握如何查询和修改视图2.实验准备了解视图的概念了解创建视图的方法了解并掌握对视图的操作3.实验内容创建YGGL数据库的视图DS-VIEW试图包含Deparetment的全部列 使用如下SQL语句从视图DS_VIEW中查询出部门号为3的部门名称从视图中查询姓名为王林的员工的实际收入向视图中插入一行数据,“6,广告部,广告业务”修改视图。将部门号为5的部门名称修改为“生产车间”将视图中的员工号为“00001”的员工姓名改为“王浩”删除视图中部门号为1的一行数据删除视图DS_VIEW