Oracle公司内部数据库培训资料-Les11_视图.pptVIP

  • 1
  • 0
  • 约2.16万字
  • 约 27页
  • 2019-06-26 发布于广东
  • 举报

Oracle公司内部数据库培训资料-Les11_视图.ppt

www.kireading.net

视图 目标 通过本章学习,您将可以: 描述视图 创建和修改视图的定义,删除视图 从视图中查询数据 通过视图插入, 修改和删除数据 创建和使用临时视图 使用“Top-N” 分析 常见的数据库对象 视图 为什么使用视图 控制数据访问 简化查询 数据独立性 避免重复访问相同的数据 简单视图和复杂视图 特性 简单视图 复杂视图 表的数量 一个 一个或多个 函数 没有 有 分组 没有 有 DML 操作 可以 有时可以 创建视图 在CREATE VIEW语句中嵌入子查询 子查询可以是复杂的 SELECT 语句 创建视图 创建视图举例 描述视图结构 创建视图 创建视图时在子查询中给列定义别名 在选择视图中的列时应使用别名 查询视图 查询视图 修改视图 使用CREATE OR REPLACE VIEW 子句修改视图 CREATE VIEW 子句中各列的别名应和子查询中各列相对应 创建复杂视图 复杂视图举例 视图中使用DML的规定 可以在简单视图中执行 DML 操作 当视图定义中包含以下元素之一时不能使用delete: 组函数 GROUP BY 子句 DISTINCT 关键字 ROWNUM 伪列 视图中使用DML的规定 当视图定义中包含以下元素之一时不能使用update : 组函数 GROUP BY子句 DISTINCT 关键字 ROWNUM 伪列 列的

文档评论(0)

1亿VIP精品文档

相关文档