例項,資料庫,資料字典與資料庫建立的關係
例項,資料庫,資料字典與資料庫建立的關係
資料庫例項與資料庫是相互區別又相互聯絡。資料字典描述整個資料庫的邏輯與物理儲存結構。
資料庫建立實際上是建立一個最小的物理儲存結構,用於存放資料字典。
例項引數檔案定義如何構造記憶體結構與大小,後臺程式的行為。
nomount狀態表示:例項已經存在以記憶體中,但是沒有連線到磁碟中的資料庫。例項引數檔案中的
db_name引數標示要連線的資料庫。control_files定義的控制檔案定義例項與資料庫的連線。
當例項讀取控制檔案時如果資料庫名不匹配,資料庫不會被mount。
在mount模式下例項成功的連線到了控制檔案。不過控制檔案不存在或者損壞了資料庫不可能mount。
當資料庫mount以後,例項可以透過讀取控制檔案資訊定位和開啟其他檔案來open資料庫。在一個
open的資料庫例項開啟了所有可用的線上重做日誌檔案,資料檔案。控制檔案中存在資料檔案與
表空間的對映關係。使資料庫可以標識system表空間的資料檔案,從而找到資料字典。
The data dictionary lets the instance resolve references to objects referred to in SQL
code to the segments in which they reside, and work out where,physically, the objects are.
資料庫建立的步驟:
■ Create the instance.
■ Create the database and the data dictionary objects.
■ Create the data dictionary views.
資料字典用於管理資料庫資料,但是不為使用者瞭解。基於資料字典的檢視提供了可供使用者理解的方法。
資料庫中資料字典建立存放的指令碼位於:ORACLE_HOME/rdbms/admin其中的指令碼為create database呼叫
呼叫的第一個指令碼是sql.bsq,該指令碼還將呼叫其他指令碼,建立組成資料庫的表與其他物件。
資料庫檢視建立指令碼存在於ORACLE_HOME/rdbms/admin,標識的字首是cat,其中有些指令碼將在資料庫執行
期間執行,以提供某種特性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26110315/viewspace-715715/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- 關係型資料庫與非關係型資料庫介紹!資料庫
- 建立ASM例項和資料庫ASM資料庫
- 關係型資料庫:使用正規化建立資料庫(轉)資料庫
- OO資料庫和關係型資料庫資料庫
- 關係型資料庫與NoSQL資料庫的優勢與劣勢資料庫SQL
- sqlite 資料庫的資料字典SQLite資料庫
- mongodb關閉資料庫例項MongoDB資料庫
- 建立ASM例項及ASM資料庫ASM資料庫
- 架構與資料庫的關係架構資料庫
- 關係型資料庫和非關係型資料庫的區別資料庫
- oracle資料庫與oracle例項Oracle資料庫
- NoSQL:從關係型資料庫到非關係型資料庫SQL資料庫
- 如何修改資料庫例項及資料庫名資料庫
- Oracle中關於資料庫例項名與資料庫服務名(轉載)Oracle資料庫
- 單例項資料庫工具轉化多例項資料庫單例資料庫
- 單例項資料庫手工轉化多例項資料庫單例資料庫
- 關係型資料庫資料庫
- 資料庫 - 關係演算資料庫
- 資料庫多對多表關係資料資料庫
- oracle 資料庫例項Oracle資料庫
- 資料庫和例項資料庫
- NoSQL資料庫探討 -- 非關係型資料庫SQL資料庫
- SCN與資料庫恢復的關係資料庫
- RAC資料庫恢復到單例項資料庫資料庫單例
- 4 管理資料庫例項和叢集資料庫資料庫
- 資料檔案大小和資料庫的關係資料庫
- 【轉】新建例項開啟已有的資料庫 — 資料庫與例項的區分測試資料庫
- 關係型資料庫和非關係型資料庫的簡單對比資料庫
- 資料庫正規化與例項資料庫
- 以MongoDB為例與關係型資料庫比較MongoDB資料庫
- 資料庫 - 關係代數與關係運算資料庫
- 資料庫——關係型資料庫MySQL--簡單使用資料庫MySql
- oracle 資料字典關係圖Oracle
- 關係型資料庫的理解資料庫
- PostgreSQL關係型資料庫SQL資料庫
- 關係型資料庫概要資料庫
- 關係型資料庫原理資料庫