一、练习目的
1、数据库的查询
(1)掌握SELECT语句的基本语法; (2)掌握子查询的表示; (3)掌握连接查询的表示;
(4)掌握SELECT语句的GROUP BY子句的作用与使用方法; (5)掌握SELECT语句的ORDER BY子句的作用与使用方法; 2、视图的使用
(1)熟悉视图的概念和作用; (2)熟悉视图的创建方法; (3)熟悉如何查询和修改视图。
二、练习准备
1、数据库的查询
(1)了解SELECT语句的基本语法格式; (2)了解SELECT语句的执行方法; (3)了解子查询的表示方法; (4)了解连接查询的表示;
(5)了解SELECT语句的GROUP BY子句的作用与使用方法; (6)了解SELECT语句的ORDER BY子句的作用; 2、视图的使用
(1)了解视图的概念; (2)了解创建视图的方法; (3)了解并掌握对视图的操作。
三、实验程序
实验4.1 数据库的查询
1、(1)对于实验2给出的数据库结构,查询每个雇员的所有数据. USE YGGL GO SELECT *
FROM Employees
(2)用SELECT语句查询Employees表中每个雇员的地址和电话. SELECT Address,PhoneNumber FROM Employees
(3)查询EmployeeID为000001的雇员的地址和电话. SELECT Address,PhoneNumber FROM Employees
WHERE EmployeeID='000001' GO
(4)查询Employees表中女雇员的地址和电话,使用AS子句将结果中各列的标题分别制定地址和电话. SELECT Address AS 地址,PhoneNumber AS 电话 FROM Employees WHERE Sex=0
(5)查询Employees表中员工姓名和性别,要求Sex值为1时显示为“男”,为0时显示为“女”. SELECT Name AS 姓名, CASE