14、视图
视图不常用,做了解就好。
对视图操作并不会提高执行效率。
一 什么是视图?
站在不同的角度看数据。( 同一张表,通过不同的角度去看待 )。
二 创建删除视图
create view view_1 select * from emp; //创建视图
视图只能用dql语句创建,但是可以对视图CURD操作。
drop view view_name; //删除视图
三 对视图CURD操作 ( 会改动原表的数据 )
select * from view_1; //对视图进行查询
update view_1 set ename='张飞',sal=1 where empno=7369;//对视图修改操作
insert into view_1(empno,ename,sal) values(123,'李白',10000);//对视图增加数据
delete from view_1 where empno=7934;//对视图删除数据
四 视图的作用
视图可以隐藏表的细节实现。保密级别较高的系统,数据库对外只提供相关的视图,程序员对视图对象进行CRUD操作。

浙公网安备 33010602011771号