码迷,mamicode.com
首页 > 数据库 > 详细

MySQL系列:视图基本操作

时间:2017-02-26 23:54:52      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:视图   定义   表结构   作用   基本   独立性   虚拟   依赖   修改   

1. 视图简介

1.1 视图定义

  视图是一种虚拟的表,是从数据库中一个或多个表中导出来的表。

  视图可以从已存在的视图的基础上定义。

  数据库中只存放视图的定义,并没有存放视图中的数据,数据存放在原来的表中。

  视图中的数据依赖于原来的表中的数据,表中的数据发生变化,显示在视图中的数据也会改变。

1.2 视图作用

  (1)增加数据安全性

  通过视图,用户只能查询和修改指定的数据。

  数据库授权命令可以限制用户的操作权限,但不能限制到特定行和列上。使用视图可以将用户的权限限制到特定的行和列上。

  (2)提高表的逻辑独立性

  视图可以屏蔽原有表结构变化带来的影响。

  原有的表结构增加列和删除未被引用的列,对视图不造成影响。

MySQL系列:视图基本操作

标签:视图   定义   表结构   作用   基本   独立性   虚拟   依赖   修改   

原文地址:http://www.cnblogs.com/libingql/p/6456152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!