视图是用来保存一个复杂的查询结果,化简查询操作和提高查询效率。视图是一个虚拟的表,数据库中只存放了视图的定义,而不存放视图存放的数据,这些数据放在表中,表中的数据改变,视图也会随之改变。视图的维护由DBMS自动完成。
视图的作用:
简化查询、安全、防止错误、提高性能、易于理解。
创建视图:
create [ or replace] view <视图名> as select...
删除视图:
drop view <视图名>
说明:
视图就是一张逻辑表,可以像表一样操作
所有对视图的操作都会影响基表
视图的数据会随基表的更新而更新。