首页 > 代码库 > MySQL系列:视图基本操作
MySQL系列:视图基本操作
1. 视图简介
1.1 视图定义
视图是一种虚拟的表,是从数据库中一个或多个表中导出来的表。
视图可以从已存在的视图的基础上定义。
数据库中只存放视图的定义,并没有存放视图中的数据,数据存放在原来的表中。
视图中的数据依赖于原来的表中的数据,表中的数据发生变化,显示在视图中的数据也会改变。
1.2 视图作用
(1)增加数据安全性
通过视图,用户只能查询和修改指定的数据。
数据库授权命令可以限制用户的操作权限,但不能限制到特定行和列上。使用视图可以将用户的权限限制到特定的行和列上。
(2)提高表的逻辑独立性
视图可以屏蔽原有表结构变化带来的影响。
原有的表结构增加列和删除未被引用的列,对视图不造成影响。
MySQL系列:视图基本操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。