视图(view)
1、什么是视图?
站在不同的角度去看到数据。(同一张表的数据,通过不同的角度去看待)。
2、怎么创建视图?怎么删除视图?
create view myview(视图名) as select empno,ename from emp(DQL语句);
drop view myview;
注意:只有DQL语句才能以视图对象的方式创建出来。
3、对视图进行增删改查,会影响到原表数据。(通过视图影响原表数据的,不是直接操作的原表)
可以对视图进行CRUD操作。
4、视图的作用?
视图可以隐藏表的实现细节。保密级别较高的系统,数据库只对外提供相关的视图,java程序员
只对视图对象进行CRUD。