1. 程式人生 > >理解oracle表空間,表,和使用者的區別

理解oracle表空間,表,和使用者的區別

  • 每個專案對應一個表空間,Oracle資料庫是通過表空間來儲存物理表的,一個數據庫例項可以有N個表空間,一個表空間下可以有N張表。
  • 然後建立一個使用者對應此表空間即可。
  • 所以,在做大型專案的時候,是先建立一個數據庫例項,然後建立表空間,再建立使用者,然後使用者指定這個表空間。

使用者與表空間關係

  • 使用者=商家
  • 表=商品
  • 表空間=倉庫

一個商家能有很多商品,1個商品只能屬於一個商家。

一個商品可以放到倉庫A,也可以放到倉庫B,但不能同時放入A和B。

倉庫不屬於任何商家。

商家都有一個預設的倉庫,如果不指定具體倉庫,商品則放到預設的倉庫中。


個人理解,有錯誤的地方儘管提出哈,或者有更好的理解方式也可以說出來。