一张虚表,和真实的表一样。视图包含一系列带有名称的行和列数据。视图是从一个或多个表中导出来的,我 们可以通过insert,update,delete来操作视图。当通过视图看到的数据被修改时,相应的原表的数据也会变 化。同时原表发生变化,则这种变化也可以自动反映到视图中。
视图的优点
1. 简单化:看到的就是需要的。视图不仅可以简化用户对数据的理解,也可以简化操作。经常被使用的查 询可以制作成一个视图
2. 安全性:通过视图用户只能查询和修改所能见到的数据,数据库中其他的数据既看不见也取不到。数据 库授权命令可以让每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定的 行,列上。
3. 逻辑数据独立性:视图可帮助用户屏蔽真实表结构变化带来的影响:
创建单表视图
CREATE
[OR REPLACE]
VIEW view_name [(column_list)]
AS select_statement
语法:create view 起个名字 as select 显示的字段名1,显示字段名2.... from 表名;
查看表
语法:select * from 表名;