第10章 创建视图.pptVIP

  • 16
  • 0
  • 约3.54千字
  • 约 25页
  • 2017-07-16 发布于河南
  • 举报
第10章 创建视图

第10章 创建视图 视图(View)作为一种数据库对象,为用户提供了一个可以检索数据表中的数据的方式。用户通过视图来浏览数据表中感兴趣的部分或全部数据,而数据仍然保存在表中。本章将介绍视图的概念以及创建、修改和删除视图的方法。 10.1 创建视图的原因 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图实际上是一个虚拟表,并不表示任何物理数据,只是用来查看数据的窗口。简单的说,视图实际上是一个查询结果,是从一个或几个表导出来的表。本节将对视图的概念和视图的特点展开学习。 10.1.1 视图的基本概念 视图的内容由查询定义,并不表示任何物理数据,只是用来查看数据的窗口而已。同真实的表一样,视图包含一系列带有名称的列和行数据。但是视图并不是以一组数据的形式存储在数据库中。数据库中只存储视图的定义,而不存储视图对应的数据,这些数据仍存储在导出视图的基本表中。 当基本表中的数据发生变化时,从视图中查询出来的数据也随之改变。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。分布式查询也可用于定义使用多个异类数据源的视图。 10.1.2 视图的优点与不足 1.使用视图的优点 因为视图只是一个虚拟表,表示相应的查询结果,因此视图的使用具有下列优点: 焦点集中。 简化操作。 定制数据。 合并分割数据。

文档评论(0)

1亿VIP精品文档

相关文档