1. 程式人生 > >ORACLE 02 資料庫體系結構

ORACLE 02 資料庫體系結構

一、實驗目的
1.瞭解資料庫的物理儲存結構和邏輯結構。
2.瞭解資料庫的程序結構和記憶體結構。
3.瞭解客戶端和服務端配置檔案的內容,並能夠根據實際需要修改配置檔案。
二、實驗內容
1.分別使用SQL命令和OEM圖形化工具檢視本地資料庫物理檔案,並使用OEM工具在現有的usrs表空間中新增user02.dbf資料檔案。
2.使用OEM圖形化工具檢視本地資料庫的表空間,並嘗試建立一個新的表空間及其資料檔案。
三、實驗環境
Windows xp , Oracle 10g
四、實驗步驟
1.分別使用SQL命令和OEM圖形化工具檢視本地資料庫物理檔案,並使用OEM工具在現有的usrs表空間中新增user02.dbf資料檔案
a.檢視資料檔案
這裡寫圖片描述


使用OEM檢視資料檔案
這裡寫圖片描述

b.檢視日誌組
這裡寫圖片描述
OEM檢視
這裡寫圖片描述
c.檢視控制檔案
這裡寫圖片描述
OEM檢視控制檔案

這裡寫圖片描述
d. 使用OEM工具在現有的usrs表空間中新增user02.dbf資料檔案
這裡寫圖片描述
這裡寫圖片描述
2.使用OEM圖形化工具檢視本地資料庫的表空間,並嘗試建立一個新的表空間及其資料檔案。
a.檢視本地資料庫的表空間
這裡寫圖片描述
b.建立新的表空間

這裡寫圖片描述
建立成功
這裡寫圖片描述
二、習題
1.Oracle資料庫的物理儲存檔案主要包括(資料檔案)(日誌檔案)(控制檔案)(初始化引數檔案),其中(資料檔案)是儲存使用者資料的地方,(控制檔案)儲存資料庫的結構,(初始化引數檔案)在啟動資料庫時最先被訪問。
2.資料庫的邏輯儲存結構從大到小包括(表空間)(段)(盤區)(資料塊),其中(盤區)是最小的磁碟空間分配單元,(資料塊)是資料存取的最小單元。
3.一個表空間物理上對應一個或多個(資料)檔案,表空間中的某個(使用者表)可以被包括在兩個資料檔案中,但是它裡面的每個(索引)只能屬於一個數據檔案。
4.Oracle程序結構包括(使用者程序)(服務程序)(後臺程序)。當在客戶端執行一個程式或Oracle工具時,系統將為使用者執行的應用程式建立一個(使用者程序)程序,在伺服器端(服務程序)程序將為它服務。
5.在SGA中(資料緩衝區)快取儲存使用者的最新使用過的資料,(重做日誌)緩衝區是迴圈使用。
6.DBWR程序負責將(髒)資料寫入(資料檔案)中。
7.LGWR程序負責將(日誌緩衝區的日誌)資訊寫入(重做日誌檔案)中。
8.ARcn程序負責將(重做日誌檔案)資訊寫入(指定的歸檔日誌裝置)中,只有資料庫工作(歸檔)日誌模式下該程序才有作用。
9.資料庫服務的工作模式分為:專用伺服器和(共享伺服器模式)兩種,在(專用伺服器)模式中使用者程序和服務程序是一對一的,在(共享伺服器)模式中使用者程序和服務程序是一對多的,Dnn程序在(共享伺服器)模式下作用。