Oracle数据库(十一)—— 视图

1、什么是视图

  • 视图是一种虚表
  • 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表
  • 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句
  • 视图向用户提供基表数据的另一种表现形式

2、为什么使用视图

  • 控制数据访问
  • 简化查询
  • 避免重复访问相同的数据

3、 简单视图和复杂视图

4、创建视图

在 CREATE VIEW 语句中嵌入子查询

CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view

  [(alias[, alias]...)]

AS subquery

[WITH CHECK OPTION [CONSTRAINT constraint]

] [WITH READ ONLY [CONSTRAINT constraint]];

猜你喜欢

转载自www.cnblogs.com/wffrzh/p/9424947.html