【发布时间】:2011-06-29 07:58:41
【问题描述】:
在谈到关系数据库时,我学到的概念是存在模式、表、属性。我们可以在表名前面加上模式名,在属性前面加上表名(甚至包括模式)。
在查看 Oracle 数据库时,我看到称为“OWNER”的东西。 这是 Oracle 调用其架构的方式,还是我应该如何解释它们?
最好, 会
【问题讨论】:
标签: oracle database-schema owner
在谈到关系数据库时,我学到的概念是存在模式、表、属性。我们可以在表名前面加上模式名,在属性前面加上表名(甚至包括模式)。
在查看 Oracle 数据库时,我看到称为“OWNER”的东西。 这是 Oracle 调用其架构的方式,还是我应该如何解释它们?
最好, 会
【问题讨论】:
标签: oracle database-schema owner
架构与特定的 Oracle 用户相关联。如果我创建一个新的 Oracle 用户,则会创建一个相应的架构来保存该用户的所有对象。
这就是为什么 ALL_OBJECTS 表和类似表有一个 OWNER 字段的原因,因为它指定创建对象的用户,以及它所在的架构。
【讨论】: