---oracle 10g

1.在oracle数据库中,数据对象是以模式为单位进行组织和管理的。模式是指一系列的逻辑数据结构或对象的集合。

2.模式与用户名相对应,一个模式只能对应一个用户,并且该模式名称与用户的名称相同,在一般的情况下,用户所创建的数据库对象都存储在同名的模式下。

在同一模式中数据对象的名称必须唯一。不同模式中的数据对象可以相同。

例如:用户usera在数据库中创建test表对象,则test表放在usera模式中。用户userb创建test表对象,则放在userb模式中。

3.在默认的情况下,用户引用对象是引用同名模式中的对象,如想要引用其他模式中的对象,则必须在引用对象的前面加上对象所属模式

例如:

用户 usera下有test表,用户userb下有test表,默认情况下用户usera访问test表,直接select * from test,但是如要访问userb下的test 则 select * from userb.test;

注意: 虽然数据库中的模式和用户是一 一对应,但是用户和模式是两个完全不同的概念。

请参考 http://database.51cto.com/art/201010/231679.htm

oracle 数据库中并不是所有的对象都是模式对象。表、索引、索引化表、分区表、物化视图、视图、数据库连接、序列、同义词、包、存储函数、过程、java类等都属于特定的模式,称为模式对象。

表空间、用户、角色、目录、概要文件、上下文等都不属于任何模式,称为非对象模式

最新文章

  1. 搭建eclipse+github开发环境
  2. HDU 4923 Room and Moor
  3. [转载]SharePoint 2013搜索爬外网配置
  4. Power Gating的设计(模块)
  5. [转]Android系统Surface机制的SurfaceFlinger服务简要介绍和学习计划
  6. POJ 1001 Exponentiation(JAVA,BigDecimal->String)
  7. 终端神器 iterm
  8. 无聊时,可以去HASKELL里找点感觉
  9. 表单属性问题readonly、disabled、checked,prop的使用
  10. MySQL集群(四)之keepalived实现mysql双主高可用
  11. 安装mayavi和VTK库的血泪史
  12. Python之CVXOPT模块
  13. http服务器搭建之apache与nginx的特性
  14. TCP 三次握爪 四次挥手
  15. java抓取网页或者文件的邮箱号码
  16. Java并发编程(八)同步容器
  17. php输出异常的检查方法
  18. P2384 最短路
  19. 记录一次Docker For Windows10镜像加速器配置
  20. 结合Python代码介绍音符起始点检测 (onset detection)

热门文章

  1. PHP array_keys()
  2. stack、queue实现
  3. [Vue @Component] Place Content in Components with Vue Slots
  4. Workspace in use or cannot be created, choose a different one.--错误解决的方法
  5. Linux下Shell编程
  6. datatables接口
  7. HDU 1255 覆盖的面积(线段树+扫描线)
  8. Android应用资源
  9. whl 安装
  10. oc78--NSFileManager