oracle 與其他數據庫如mysql的區別


想明白一個問題:
(1)oracle是以數據庫為中心,一個數據庫就是一個域(可以看作是一個文件夾的概念),一個數據庫可以有多個用戶,創建用戶是在登陸數據庫之后進行的,但是有表空間的概念
(2)而mysql和sqlserver相反,是以用戶為中心,可以有多個用戶,用戶登陸后可以創建所需要的數據庫,可以創建多個數據庫,沒有表空間的概念

ORACLE一般過程是先建sid(數據庫名),再建表空間,再建用戶,給用戶分配剛建的表空間!最后建表!

一個數據庫可以有多個實例,在作數據庫服務集群的時候可以用到。

Oracle數據庫是通過表空間來存儲物理表的,一個數據庫實例可以有N個表空間,一個表空間下可以有N張表。
有了數據庫,就可以創建表空間。表空間(tablespace)是數據庫的邏輯划分.

未完待續。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM