ora12-视图.pptVIP

  • 3
  • 0
  • 约2.03千字
  • 约 13页
  • 2016-12-02 发布于河南
  • 举报
ora12-视图

第12章、使用视图 * 了解简单视图、复杂视图和连接视图的区别 掌握如何建立视图 掌握如何维护视图 * 本章目标 什么是视图 视图是一个或者多个表的逻辑表示,它对应一条select语句,并且其查询结果会被作为表对待,因此视图也称为虚表 select语句所对应的表称为视图基表 * 前言 视图是基于其他表或者其他视图的逻辑表,它本身没有任何数据,在视图上的select、insert、update和delete等操作实际都是针对视图基表来完成的 12.1.1视图的作用 限制数据访问 简化复杂查询 * 12.1视图简介 12.1.2视图分类 简单视图:是指基于单个表所建立的,不包含任何函数、表达式以及分组数据的视图 复杂视图:是指包含函数、表达式或分组数据的视图。使用复杂视图的目的是为了简化查询操作 连接视图:是指基于多个表所建立的视图。使用连接视图的目的是为了简化连接查询 只读视图:是指只允许执行select操作,而禁止任何DML操作的视图 * 12.1视图简介 语法: create [or replace][force] view view_name as subquery [with check option] [with read only] * 12.2建立视图 12.2.1建立简单视图 create view emp_vu as select empno,ename,

文档评论(0)

1亿VIP精品文档

相关文档