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