oracle存儲結構


一個數據庫可以對應多個方案(用戶及用戶創建的所有的對象)。

一個數據庫中可以包含多個表空間。一個表空間可以包含多個段(表)。一個段可以包含多個區。一個區可以包含多個oracle數據塊。(一個數據塊一般大小爲8K)。

一個oracle數據塊由多個系統塊組成。多個系統快組成一個數據文件。一個數據文件也就是一個區。多個數據文件可以組成一個表空間。

例如,OCP 1Z0-052中有一道題

27. Which two statements correctly describe the relation between a data file and the logical database structures? (Choose two.)

A.An extent cannot spread across data files.

B.A segment cannot spread across data files.

C.A data file can belong to only one tablespace.

D.A data file can have only one segment created in it.

E.A data block can spread across multiple data files as it can consist of multiple operating system (OS) blocks.

Answer: AC  

問題:哪兩句話正確地描述了數據文件和邏輯數據庫結構的關係?

A:一個區不能分散在多個數據文件中。 對,由圖得,一個數據文件對應一個區。

B:一個段不能分在在多個數據文件中。 錯,由圖得,一個段中有多個區,而一個區對應一個數據文件,所以,一個段中有多個數據文件。

C:一個數據文件只能屬於一個表空間。 對,由圖得,一個表空間由多個數據文件組成。但是並不存在相反的關係。

D:一個數據文件中只能有一個段。 錯,應該是一個段中有多個數據文件。

E:一個數據塊能分散在多個數據文件中,因爲一個數據塊能包含多個操作系統塊。 錯,一個數據塊就像一個細胞一樣,數據文件就像一個器官。一個細胞只能存在於一種器官中。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章