实践目标:

1.进一步熟练掌握创建和管理视图的操作

2.会用视图简化复杂的数据查询

3.能用视图维护数据

一、回顾视图的创建与管理

1.创建与更新视图

create or replace view 视图名

as

select 语句

2.查看视图

3.使用视图查询数据

select * from 视图

4.使用视图更新与维护数据

5.删除视图 drop view 视图名

二、导入phonesy数据库

6.2 创建和使用视图访问Phonesy系统数据 - 图1

三、实践内容:

1**、创建视图。编写SQL语句,实现以下功能。**

• 1. 在员工表上创建一个查询员工ID、姓名、性别、部门的视图view_ygmd。

• 2. 在销售表上创建一个销售价格高于5000元的销售日期、客户名称、货号、单价的视图view_sjxs。

• 3. 在员工表上创建一个统计各部门人数的视图view_cjrs。

• 4. 在进货表、商品一览表、员工表中创建一个查询收货人姓名、货名、规格、数量、进价的视图view_spxx。

2**、修改视图。编写相关的SQL语句,实现以下功能。**

• 1. 修改视图view_ygmd,查询员工表中的员工ID、姓名、性别、出生日期。

• 2. 修改视图view_sjxs,查询销售表中销售价格高于3000元的销售日期、客户名称、货号、单价

3**、使用视图DML,编写相关的SQL语句,实现以下功能。**

• 1. 将视图view_ygmd中姓名为“刘飞”的出生日期修改为“1993-6-18”。

• 2. 在视图view_ygmd中插入一条新的员工信息(员工ID:101015、姓名:李四、性别:男)。

• 3. 删除视图view_ydmd中员工ID为“101015”的记录。

4**、删除视图。编写相关的SQL语句,实现以下功能**。

• 1. 使用DROP语句删除视图view_ygmd。

• 2. 删除可视化操作删除视图view_bmrs。