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操作。

 

posted @ 2020-11-24 22:26  棉花糖88  阅读(48)  评论(0)    收藏  举报