Oracle的数据库结构:
实例(数据库)
用户(schema)
表、视图、存储过程等。
表 存储在表空间中。
可以通过alter方法给用户指定表空间的,之后创建表不需要指定,会进行默认的表空间存储的。
sql:ALTER USER 用户名 IDENTIFIED BY 口令 DEFAULT TABLESPACE 表空间;
解释:上述语句就是给“用户名”用户指定了默认的表空间“表空间”,之后所有的表都会默认进行存储。
备注:一般表空间都是设置默认自动扩展的,所以一般不用担心存储超出最大存储的问题的。
1、一个用户对应一个方案名是对的。
2、一个数据库有多个表空间,一个表空间里有多个数据文件这个就有点问题了。 表空间是oracle的逻辑上的概念,数据文件是oracle的物理上的概念,是不一样的。
3、oracle以表空间的概念管理数据,一个表空间可能存在在一个或者多个数据文件中。
4、oracle中用户的所有数据都是存放在表空间中的,很多个用户可以共用一个表空间,也可以指定一个用户只用某一个表空间。
---
以上,希望对你有所帮助。
以上就是关于oracle中用户,表,表空间,三者的关系是什么全部的内容,包括:oracle中用户,表,表空间,三者的关系是什么、Oracle数据库中-表空间-用户存在什么关系.!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)