想明白一個問題:
(1)oracle是以數據庫為中心,一個數據庫就是一個域(可以看作是一個文件夾的概念),一個數據庫可以有多個用戶,創建用戶是在登陸數據庫之后進行的,但是有表空間的概念
(2)而mysql和sqlserver相反,是以用戶為中心,可以有多個用戶,用戶登陸后可以創建所需要的數據庫,可以創建多個數據庫,沒有表空間的概念
ORACLE一般過程是先建sid(數據庫名),再建表空間,再建用戶,給用戶分配剛建的表空間!最后建表!
一個數據庫可以有多個實例,在作數據庫服務集群的時候可以用到。
Oracle數據庫是通過表空間來存儲物理表的,一個數據庫實例可以有N個表空間,一個表空間下可以有N張表。
有了數據庫,就可以創建表空間。表空間(tablespace)是數據庫的邏輯划分.
未完待續。。。