1、视图及其应用
(1)什么是视图?
视图实际上是一条存储起来的Select语句,将复杂语句封装成视图,减少用户必须自己书写这些语句的工作,是一种数据的呈现方式。
视图是逻辑上的概念,并不占用实际的存储空间。
(2)视图的作用
(a)安全:限制用户访问表中行的权利,也可以限制用户访问表中列的权利。
(b)方便:可以用视图封装比较复杂的Select语句。
(c)一致性:基本表和视图一起更新。




(3)将视图存储在外部文件中



(4)强制执行符合所设置的条件


WITH CHECK OPTION仅限制视图,不限制组成视图的基表

查询视图时,先加入表中但不服务CHECK OPTION选项的都不会显示

(5)复杂Select封装成视图


(6)视图不支持多基表更新
(7)视图只读,不允许通过视图更新数据



(8)查找视图及其相应信息
(a)查询数据字典中的视图

(b)查询全部用户的视图

(c)查询当前用户的视图

2、同义词的使用
利用同义词可以很方便地操纵不同用户模式下的对象。
(1)私有同义词:由用户建立,仅使用于建立它用户执行的同义词。

私有同义词仅支持创建它的用户使用

删除同义词

(2)公共同义词:有DBA建立,所有的用户都可以共同的拥有。


(3)查询数据字典中的同义词表

(4)查询当前用户的同义词表

3、序列的使用
产生唯一值字段
(1)建立序列

(2)使用序列


(3)更改序列的自增值

分享到:
相关推荐
第十七章 序列、同义词 第十八章 PL SQL 第十九章 游标、函数 第二十章 存储过程 第二十一章 触发器 第二十二章 事务(数据库系统概论) 第二十三章 用户管理 第二十四章 备份 恢复 SQLLoader 第二十五章 数据库设计...
第十七章 序列、同义词 第十八章 PL SQL 第十九章 游标、函数 第二十章 存储过程 第二十一章 触发器 第二十二章 事务(数据库系统概论) 第二十三章 用户管理 第二十四章 备份 恢复 SQLLoader 第二十五章 ...
第十七章 序列、同义词 第十八章 PL SQL 第十九章 游标、函数 第二十章 存储过程 第二十一章 触发器 第二十二章 事务(数据库系统概论) 第二十三章 用户管理 第二十四章 备份 恢复 SQLLoader 第二...
第十七章 序列、同义词 第十八章 PL SQL. 第十九章 游标、函数 第二十章 存储过程 第二十一章 触发器 第二十二章 事务(数据库系统概论) 第二十三章 用户管理 第二十四章 备份 恢复 SQLLoader 第二十五章 数据库...
第十七章 序列、同义词 第十八章 PL SQL 第十九章 游标、函数 第二十章 存储过程 第二十一章 触发器 第二十二章 事务(数据库系统概论) 第二十三章 用户管理 第二十四章 备份 恢复 SQLLoader 第二十五章 ...
《大型数据库系统概论》课程中的第六章主要讨论了Oracle9i数据库对象的管理,特别是对序列、同义词和簇的管理和应用。这章的学习目标主要包括理解和掌握Oracle9i数据库中的序列、同义词和簇的概念以及相应的管理技术...
第六章:视图、同义词和序列 第七章:Insert语句语法 第八章:DML和DDL语句 第九章:Select的高级应用 第十章:Oracle的国际化支持。 由于文件过大,只提供百度网盘下载地址和提取码,请放心下载。 信誉第一,如有...
Oracle10数据库电子教案 ...第6章 索引和视图 第7章 PL/SQL编程 第8章 存储过程和触发器 第9章 序列、同义词、程序包 第10章 Oracle数据库安全管理 第11章 数据库的备份与恢复 第12章 数据库应用系统开发
orcale 11g的学习ppt,内容涵盖orcale的各个方面,对于初学者很有帮助,易懂易入门...第9章 序列与同义词.ppt 第10章 PLSQL基本语法.ppt 第11章 存储过程与触发器.ppt 第12章 用户与权限.ppt 第13章 备份与恢复.ppt
第六章:数据限定和排序 第七章:复杂查询(上):多表连接技术 第八章:复杂查询(下):子查询 第二部分:用户及数据库对象 第九章:用户访问控制 第十章:Oracle的事务和锁 第十一章:索引 第十二章:约束 ...
视图基于的表称为基表,Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。 视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。 视图的优点: 1.对数据库的...
【第5章 其他数据库对象】 在Oracle数据库中,除了基本的表和视图之外,还有多种其他数据库对象,这些对象提供了丰富的功能,增强了数据库的管理和使用效率。本章将详细探讨以下六个主题: 5.1 数据库模式对象 ...
第十七章 序列、同义词......................65 第十八章 PL SQL ........67 第十九章 游标、函数.79 第二十章 存储过程.....86 第二十一章 触发器.....90 第二十二章 事务(数据库系统概论).....99 第二十...
在第9章“管理数据库对象”中,我们主要探讨的是如何在Oracle数据库中创建、修改和管理各种数据库对象,包括表、约束、索引、视图、序列以及同义词。以下是这些知识点的详细说明: 1. **创建和更改表**: - 使用`...
本章主要介绍了6种关键的数据库对象:序列、同义词、存储过程、触发器、函数以及包。 **8.1 序列** 序列(Sequences)在Oracle中扮演着生成唯一、连续序号的角色,常用于自增主键。序列可以设置为升序或降序,通过`...
第1章 Oracle Database 10g数据库...第6章 索引和视图 第7章 PL/SQL编程 第8章 存储过程和触发器 第9章 序列、同义词、程序包 第10章 Oracle数据库安全管理 第11章 数据库的备份与恢复 第12章 数据库应用系统开发
【Oracle第9章模式对象】主要讲解了Oracle数据库中关于模式、表、索引、分区表、分区索引以及视图、序列、同义词和数据库链接等模式对象的管理和操作。以下是各部分的详细说明: 1. **模式概念**: - 模式是逻辑...
### Oracle官方文档概念第四章知识点总结 #### 分区概述 **分区的概念与优势** 分区是Oracle数据库提供的一个强大工具,允许用户将大型表和索引分解成更小、更易于管理的部分,这些部分称为“分区”。通过这种...
一个模式可以看作是一组属于特定用户的所有数据库对象的集合,如表、视图、序列、存储过程、同义词、索引、簇和数据库链接等。用户是在数据库中定义的一个名称,它允许连接并访问这些对象。通常,一个用户的模式名...
17. **序列和同义词**: 第十七章介绍了序列的使用和同义词的创建,序列用于生成唯一值,同义词用于为数据库对象提供别名。 18. **PLSQL**: 第十八章深入探讨了过程化SQL(PL/SQL),它允许使用条件、循环和异常处理等...