oracle数据库的所有者是什么?

发布于 2024-11-17 19:07:42 字数 158 浏览 2 评论 0原文

当谈论关系数据库时,我学到的概念是存在模式、表、属性。我们可以用模式名称作为表名的前缀,用表名(甚至包括模式)作为属性的前缀。

在查看 Oracle 数据库时,我看到称为“所有者”的东西。 这是 Oracle 调用其模式的方式吗?或者我应该如何解释它们?

最好的, 将要

When talking about relational database the concepts I've learned are that there exists schema, table, attribute. We can prefix the table name with the schema name and the attribute with the table name (even incl. schema).

When looking on an Oracle database I see things calls "OWNER".
Is this the way Oracle calls its schema, or how should I interpret them?

Best,
Will

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黄昏下泛黄的笔记 2024-11-24 19:07:42

模式与特定的 Oracle 用户相关联。如果我创建一个新的 Oracle 用户,则会创建一个相应的架构来保存该用户的所有对象。

这就是 ALL_OBJECTS 表和类似表具有 OWNER 字段的原因,因为它指定创建该对象的用户,从而指定该对象所在的模式。

A schema is tied to a specific Oracle user. If I create a new Oracle user, a corresponding schema is created to hold all of that user's objects.

This is why the ALL_OBJECTS table and similar tables have an OWNER field, as it designates the user that created the object, and therefore which schema it resides in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文