- LeetCode 141、155、160
- 扇贝单词打卡
- 数据操纵语言:单表查询
- 数据操纵语言:多表查询(halfway)
- 计网实验
- 数据库
- 视图(虚表,从基本表导出的表)
- 基表中的数据发生变化、视图查询的数据也发生变化
- 视图定义:
- create view 视图名 as 子查询 with check option (作为保证)
- 子查询可以是任意select是否含有order by和distinct 要看具体情况
- 组成视图的属性列名:全部省略或全部指定
- 从单个表中导出,保留主码,去掉部分称为行列子集视图
- 也可以建立基于视图的视图、带表达式的视图、分组视图
- 删除视图:
- drop view 视图名 cascade (若使用级联删除、则将该视图和由他一起导出的所有视图一起删除)
- 查询视图:
- 视图消解法:进行有效性检查、转换成等价的对基本表的查询、执行修正后的查询
- 更新视图:
- 与基本表上的操作类似
- 更新视图的限制:一些不可更新、因为不能有意义转化为对基本表的更新
- 视图的作用:
- 简化用户操作、提供一定逻辑独立性、安全保护、更清晰的表单查询
- 视图(虚表,从基本表导出的表)
[STUDY VLOG] 勉強風景 #29
最新推荐文章于 2020-04-18 19:56:02 发布