表空间与数据库的关系
1. Oracle中表空间、数据库、用户都是什么关系有隶属关系吗
数据库是一个数据的仓库;表空间是一些数据的虚拟出来的仓库房间,同一个表的数据可以放在不同的仓库房间内;用户是使用仓库的人。
2. oracle里的表,表空间,数据文件是什么关系
简单说,数据库比如是一个柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据
表空间可以有多个数据文件,但是一个数据文件必须属于一个表空间。表和表空间来说,表空间就是表存储的地方,表是表空间一种表现形式。
3. oracle创建数据库和表空间有什么联系
表空间是数据库中最大的逻辑存储结构,为数据库提供使用空间,其对应物理结构是数据文件,一个表空间可以包含多个数据文件,但是一个数据文件只能属于一个表空间。表空间所包含的数据文件的大小,也就决定了表空间的大小,所以,表空间也是逻辑结构连接到物理结构的一个纽带;
create tablespace test datafile 'D: est.ora' size 1000m;这里的test为表空间名称,路径自己来命名;
oracle创建一个数据库需要以下三个步骤 ;
创建两个数据库的文件;
创建用户与上面创建的文件形成映射关系;
给用户添加权限。
4. 表空间如何和数据库建立关系
空间的查询和一楼一样的方式,也就是说,你在哪个数据库建立表空间,至于你问的表空间属于那个数据库,首先你要先明白,现有数据库后才有表空间,那么就归属于哪个数据库
5. 数据库表空间是什么,其与数据表的关系
没有特别关系。
表空间是物理的文件。为了方便管理数据以及优化系统
,设很多表空间。
表是系统的逻辑单位。
你可以把表转移到不相同的表空间里面。
6. oracle中,创建的表放在表空间中,表空间和数据库是什么关系
oracle 的表空间就是存放数据的磁盘文件,数据库是存放在表空间的。表空间分临时表空间和表空间,创建数据库的时候会指定表空间和临时表空间,可选择
好久没有用Oracle了,希望没说错
7. oracle 创建数据库和表空间有什么联系
首先你要理解表空间的含义:
一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。
这么说可能你还不太清楚,我举个例子,如果把一个圆看作为数据库,那么把一个圆分为N块,其中每一块都可以看做一个表空间,表空间是介于表和数据库之间的,数据库是所有表的几个,表空间就是所有的表中几个表的集合。
当然,真正的表空间不只是针对表而言,而且可以控制用户所占用的数据空间等
非要说数据库和表空间有什么联系,个人理解为表空间是数据库的部分属性集吧,
比如几个表组成一个表空间,几个用户组成一个表空间,几个表组成的表空间只能几个用户使用等
具体的可以参考网络的内容,里面讲的很详细:http://ke..com/link?url=81kJrgUPibQCZolq
8. Oracle中表空间和数据库是什么关系
一个表空间只能属于一个数据库 ,每个数据库最少有一个表空间(SYSTEM表空间)。
9. informix表空间与数据库的关系
严格来说,数据库与表空间没有直接的关系,而是通过数据库的表与表空间关联
1、表空间是在整个INFORMIX实例下可见
2、创建数据库时,可以指定数据库的默认表空间
3、在数据库中创建表时,可以指定表所在的表空间,如不指定则默认为数据库创建时的默认表空间
4、在数据库中创建表时,可以使用实例中的所有表空间,采用分片表时,可以为一个表指定多个表空间。