- 2
- 0
- 约2.53千字
- 约 13页
- 2017-04-22 发布于北京
- 举报
SQL有用简明的教程
第9章 视图的使用
重点内容:
视图的定义
创建视图
更新视图
删除视图
视图的应用
;一、视图定义
视图是由基于一个或多个表上的一个查询所定义的虚拟表,它将该查询的具体标准暂时保存起来,也就是说,我们存储一个视图,只需要存储它的定义,而不必像实际的数据表那样需要在数据库中占据着物理空间,但是视图的操作方法是和实际数据表的操作方法一样的。
在ANSI/SQL标准中,视图只是作为一个被查看的虚拟表,而它的建立基础即实际的表则作为基本表。视图可以将数据库中的数据按照用户的要求,以不同的方式呈现给不同的用户。由于视图保存了我们经常使用的查询,这样用户如果需要在视图代表的某个查询的结果中重复使用其中的数据就不用多次输入查询语句了这么复杂了,而且不同的用户看见的数据集的表现形式也不同,相当的自由和灵活。 ;二、视???的优缺点
(1)优点
简化查询:视图可以基于多个不同的表来建立,它将多个表中抽取得数据放在一起,像一个单表一样操作。
简化结构:无论数据在数据表中的物理布局如何,视图都可以使数据按照不同用户的要求任意地将其选择组合为虚表来呈现给用户,满足不同用户的需求,很好地体现了数据库的“个人化”操作。
安全性:通过视图来访问数据库中的数据,可以限制用户对数据库内容的访问范围,让用户只能访问视图的创建者想让他们看到的具体数据。
原创力文档

文档评论(0)