zoukankan      html  css  js  c++  java
  • Oracle 用户模式

      在 Oracle 数据库中,为了便于管理用户所创建的数据库对象(数据表、索引、视图等),引入了模式的概念,这样某个用户所创建的数据库对象就都属于该用户模式。

    一、模式与模式对象

      模式是一个数据库对象的集合。模式为一个数据库用户所有,并且具有与该用户相同的名称,比如SYSTEM模式、SCOTT模式等。在一个模式内部不可以直接访问其他模式的数据库对象,即使在具有访问权限的情况下,也需要指定模式名称才可以访问其他模式的数据库对象。

      模式对象是由用户创建的逻辑结构,用以存储或引用数据。比如段、数据表、索引,约束、视图、过程以及程序包等。

      简单地说,模式与模式对象之间的关系就是拥有与被拥有的关系,即模式拥有模式对象;而模式对象被模式所拥有。

      注意:一个不属于某个用户所拥有的数据库对象就不能称之为模式对象,比如角色、表空间及目录等数据库对象。

    二、实例模式 Scott

      Oracle 11g 里面提供了一个典型的实例模式——SCOTT模式,因为该模式及其所拥有的模式对象经常被作为实例。

      SCOTT模式的给用户提供了一些视力表和数据来展示 Oracle 数据库的一些特性,该用户的连接密码是 tiger ,通过连接到SCOTT 用户模式,查询数据字典视图 user_tables 可以获得该模式所包含的数据表。

      

      当然,用户可可以在system 模式下查询 Scott 模式所拥有的数据表,但要求使用dba_tables 数据表。

      

      

  • 相关阅读:
    iOS --有行距的图文混排
    iOS 。开发之指纹识别功能
    ios UICollectionView reloadData无法更新的奇怪问题。
    ios
    ios
    iOS --随机打乱一个数组的顺序 获得一个新的数组
    PYTHON -转载,获取淘宝数据01
    ios . -- UICollectionView --cell 自适应
    Web 四种常见的POST提交数据方式
    Objective-C 谈谈深浅拷贝,copy和mutable copy都不是完全拷贝
  • 原文地址:https://www.cnblogs.com/niujifei/p/10921422.html
Copyright © 2011-2022 走看看