文章目录
- 第五章 视图
- 一、创建视图
- 二、视图的修改
- 三、删除视图
- 四、查看视图结构
- 五、视图的更新
- 1、插入
- 2、修改
- 3、删除
第五章 视图
/*
含义:虚拟表,和普通表一样使用
mysql5.1版本开始提供视图功能,是通过表动态生成的数据是一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的;只保存了sgl逻辑,不保存查询结果
应用场景:
多个地方用到同样的查询结果
该查询结果使用的sql语句较复杂
特点:
1、重用sql语句
2、简化复杂的sql操作,不必知道它的查询细节
3、保护数据,提高安全性
创建语法关键字 | 是否实际占用物理空间 | 使用 | |
---|---|---|---|
视图 | create view | 占用小,仅保存sql逻辑 |