有创建数据库,不过是相当于一个实例,即相当于一个MYSQL,一个ORACLE数据库可以创建很多实例,不过一般只需要创建一个实例就够了。
可以在实例里创建数据文件,创建表空间,把表空间指向数据文件。
最后就是创建用户,用户指向使用的表空间。这个创建用户的过程就相当于MYSQL的CREATE DATABASE。。。
也就是通常所说的SCHEMA
再下来就可以用这个用户登录进行创建表之类的操作了。
一般这些活是DBA干的,作为使用数据库的只要知道用用户登录进去 ,对表进行操作就OK了。
这是ORACLE创建数据库,可以看看,操作起来就像第一次是安装MYSQL的感觉。
不过创建完以后基本不用动他了
http://wenku.baidu.com/view/60033569a45177232f60a22d.html
Oracle体系结构
http://www.cnoug.org/viewthread.php?tid=34165
引用
要了解oracle体系结构必须先了解两个基本的概念: 数据库和实例.
一: 数据库
数据库(database)是一个数据集合.
无论数据库是采用关系结构还是面向对象结构, oracle数据库都将
其数据存放在数据文件中. 在其内部, 数据库结构数据对文件的逻辑
映射, 使不同的数据分开存储, 这些逻辑划分称为表空间.
表空间和文件介绍:
1: 表空间
表空间(tablespace)是数据库的逻辑划分, 每个数据库至少有一个
表空间,叫做系统表空间(system 表空间). 一个表空间只能属于一个数据库.
每个表空间由同一个磁盘上的一个或多个文件组成, 这些文件称为数据文件.
表空间的特性:
1)控制数据库数据磁盘分配
2)限制用户在表空间中可以使用的磁盘空间大小
3)表空间具有 online, offline, readonly, readwrite属性
修改表空间的属性:
SQL> alter tablespace 表空间名称 属性;
2010年3月26日 21:29
3226
0
0
13