视图概念
视图介绍:站在不同的角度去看待同一份数据
注意:只有DQL语句才能以view的形式创建
演示如何创建和删除视图
将dept表中的数据复制到表t_exerciser01表中
查看表中的数据
创建视图对象
删除视图
视图的作用
介绍:面向视图对象进行增删改查,对视图对象的增删改查,会导致原表被操作
视图的特点:通过对视图的操作,会影响到原表数据
演示
创建视图
查看视图
向视图里面插入数据
查看视图
查看原表数据
视图在实际开发中的作用(方便、简化开发、利于维护)
介绍:
1.若有一条非常复杂的SQL语句,该SQL语句需要在不同位置上反复使用,可以把该条复杂的SQL语句以视图对象的形式新建,在使用编写该SQL语句的位置直接使用视图对象,可以大大简化开发,并且利于后期的维护,因为修改的时候也只需要修改一个位置即可,只需要修改视图对象所映射的SQL语句
2.可以对视图进行增删改查等操作,视图不是在内存中的,视图对象也是存储在硬盘上的,不会消失
注意:视图对应的语句只能是DQL语句,但是视图对象创建完成后,可以对视图进行增删改查等操作
增删改查:也叫CRUD
C:Create(增)
R:Retrive(查:检索)
U:Update(改)
D:Delete(删)