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

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

Oracle的数据库结构:

实例(数据库)

用户(schema)

表、视图、存储过程等。

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

表 存储在表空间中。

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

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

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

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

Oracle的数据存储由块,区,段,表空间组成

最小单位是块,多个连续的块组成区,多个区组成段,多个段组成表空间

什么是段,可以这么理解,对象就是段,段分为表段(就是我们说的表),索引段(就是我们说的索引)等等。这些表段,索引段在一起组成了表空间。

通俗的就这样理解,就可以了

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存