日期:2014-05-16  浏览次数:20402 次

oracle基础总结(十)

???????? 视图、序列、同义词、索引

?

1、? 视图

*? 视图是从一个表或多个表中导出的虚表,它与常规表不同之处在于它并不存储数据它只是在一个存储的查询中定义.视图同真实表一样,也包含一系列带有名称的列和数据。

?

*? 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。

*? 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句.

*? 视图向用户提供基表数据的另一种表现形式

?

?

?

视图分为简单视图还有复杂视图

?

所谓简单的视图是只引用一个表,并且它只从基础表中检索数据,不允许修改其中的数据;

复杂的视图是引用多个表,视图越复杂、视图内再查询的表达式就越多越复杂.

创建视图的语法:

<