知识点:视图概述、视图中的数据操作、从视图中浏览数据、向视图中添加数据、修改视图中的数据、删除视图中的数据。
1、视图概述
1.1 什么是视图
在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图中的内容是由查询定义来的。
视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。
注意:数据库的设计和结构不会受到视图中的函数、where 或 join 语句的影响。
通俗理解:视图其实可以看作一个表,一个“虚”表。“虚”到什么程度,别看他也有字段,但是它实际并没有储存字段数据,他的数据更多是来自组成他的其他的表(这些表也可以说是这个视图的基表)来存储的。
1.2 为什么要使用视图
优势:视图可以将多个复杂关联表,提取出我们需要的信息,优化查询速度。</