文档详情

第二次要交的实验报告(写在word文档中打印).doc

发布:2016-04-07约字共5页下载文档
文本预览下载声明
实 验 报 告 院系名称: 国际高等技术学院 专业班级: 国计1001 学生姓名: 钞瑞宾 学 号: 201038940101 2012 年 4月24日 实验4 数据库的查询和视图 一、实验目的 1、掌握SELECT语句的基本语法。 2、掌握子查询,连接查询,GROUP BY字句和ORDER BY字句。 3、掌握视图的创建,查询和修改。 二、实验内容 1、查询每个雇员的所有数据。 2、查询Employees表中女雇员的地址和电话。 3、查询财务部收入在2000以上的雇员姓名以及薪水详情。 4、查找Employees表中男性和女性的人数。 5、将雇员的情况按收入由高到低排列。 6、创建YGGL数据库上的视图DS_VIEW,视图包含Departments表的全部列。 7、从视图DS_VIEW中查询出部门号为3的部门名称。 8、向视图DS_VIEW中插入一行数据:“6,广告部,广告业务”。 三、实验步骤 1、查询每个雇员的所有数据。 新建一个查询,在“查询分析器”窗口中输入如下语句并执行: Use yggl Go Select * From employees 2、查询Employees表中女雇员的地址和电话。 使用AS子句将结果中各列的标题分别指定为地址,电话。 Select address as 地址, phonenumber as 电话 From employees Where sex=0 3、查询财务部收入在2000以上的雇员姓名以及薪水详情。 新建一个查询,在“查询分析器”窗口中输入如下的语句并执行: Select name, income, outcome From employees,salary,departments Where employees.employeeid=salary.employeeid And employees.employeeid=departments.departmentid And departmentname=财务部 And income2000 4、查找Employees表中男性和女性的人数。 Select sex, count(sex) From employees Group by sex; 5、将雇员的情况按收入由高到低排列。 新建一个查询,在“查询分析器”窗口中输入如下的语句并执行: Select employees.*,salary.* From employees,salary Where employees.employeeid=salary.employeeid Order by income 创建YGGL数据库上的视图DS_VIEW,视图包含Departments表的全部列。 创建视图: Create view ds_view As select * from departments 从视图DS_VIEW中查询出部门号为3的部门名称。 查询视图: Select departmentname From ds_view Where departmentid=’3’ 向视图DS_VIEW中插入一行数据:“6,广告部,广告业务”。 更新视图: insert into ds_view values(6,广告部,广告业务)
显示全部
相似文档