视图

来源:互联网 发布:淘宝如何重新申请退款 编辑:程序博客网 时间:2024/05/21 11:16

一、视图(View)可以看作定义在SQL Server上的虚拟表.
二、为什么要使用视图(View)
从上面的图中,我们不难发现,使用视图将会得到如下好处:
* 视图隐藏了底层的表结构,简化了数据访问操作
* 因为隐藏了底层的表结构,所以大大加强了安全性,用户只能看到视图提供的数据
*使用视图,方便了权限管理,让用户对视图有权限而不是对底层表有权限进一步加强了安全性
*视图提供了一个用户访问的接口,当底层表改变后,改变视图的语句来进行适应,使已经建立在这个视图上客户端程序不受影响
三、视图(View)的分类
视图在SQL中可以分为三类
1.普通视图(Regular View)
2.索引视图(Indexed View)
3.分割视图(Partitioned View)

0 0
原创粉丝点击