oracle中用户,表,表空间,三者的关系是什么

oracle中用户,表,表空间,三者的关系是什么,第1张

Oracle的数据库结构:

实例(数据库)

用户(schema)

表、视图、存储过程等。

空间,建立在1个或多个数据文件上;

表 存储在表空间中。

可以通过alter方法给用户指定表空间的,之后创建表不需要指定,会进行默认的表空间存储的。

sql:ALTER USER 用户名  IDENTIFIED BY 口令  DEFAULT TABLESPACE 表空间;

解释:上述语句就是给“用户名”用户指定了默认的表空间“表空间”,之后所有的表都会默认进行存储。

备注:一般表空间都是设置默认自动扩展的,所以一般不用担心存储超出最大存储的问题的。

1、一个用户对应一个方案名是对的。

2、一个数据库有多个表空间,一个表空间里有多个数据文件这个就有点问题了。 表空间是oracle的逻辑上的概念,数据文件是oracle的物理上的概念,是不一样的。

3、oracle以表空间的概念管理数据,一个表空间可能存在在一个或者多个数据文件中。

4、oracle中用户的所有数据都是存放在表空间中的,很多个用户可以共用一个表空间,也可以指定一个用户只用某一个表空间。

---

以上,希望对你有所帮助。

以上就是关于oracle中用户,表,表空间,三者的关系是什么全部的内容,包括:oracle中用户,表,表空间,三者的关系是什么、Oracle数据库中-表空间-用户存在什么关系.!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9399421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存