[计算机软件及应用]oracle第六讲.pptVIP

  • 12
  • 0
  • 约4.07千字
  • 约 34页
  • 2018-02-15 发布于浙江
  • 举报
[计算机软件及应用]oracle第六讲

Oracle数据库管理系统 第六讲 其他数据库对象 课程目标 一、视图 一、视图 为什么使用视图 控制数据访问 简化查询 数据独立性 一、视图 子查询中可以使用 * 代替选择表的所有列 一、视图 创建视图举例(列可以取别名) 描述视图结构 ?为表emp建立视图dept20,此视图可以显示部门20的雇员和他们的年薪 一、视图 一、视图 使用CREATE OR REPLACE VIEW 子句修改视图 CREATE VIEW 子句中各列的别名应和子查询中各列相对应 一、视图 行列子集视图:从单个基本表使用选择、投影操作导出的,并且包含了基本表的主键或某个候选键的视图,对这样的视图可以进行修改。 一、视图 当视图定义中包含以下元素之一时不能使用delete: 组函数 GROUP BY 子句 DISTINCT 关键字 ROWNUM 伪列 一、视图 一、视图 当视图定义中包含以下元素之一时不能使用insert : 组函数 GROUP BY 子句 DISTINCT 关键字 ROWNUM 伪列 列的定义为表达式 表中非空的列在视图定义中未包括 一、视图 一、视图 ?查询工资最高的三名员工(内嵌视图) 有关的数据字典user_vie

文档评论(0)

1亿VIP精品文档

相关文档