例項,資料庫,資料字典與資料庫建立的關係
例項,資料庫,資料字典與資料庫建立的關係
資料庫例項與資料庫是相互區別又相互聯絡。資料字典描述整個資料庫的邏輯與物理儲存結構。
資料庫建立實際上是建立一個最小的物理儲存結構,用於存放資料字典。
例項引數檔案定義如何構造記憶體結構與大小,後臺程式的行為。
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資料庫
- 關係型資料庫與非關係型資料庫介紹!資料庫
- mongodb關閉資料庫例項MongoDB資料庫
- 探討PostgreSQL例項中資料庫之間的關係SQL資料庫
- oracle資料庫與oracle例項Oracle資料庫
- 關係型資料庫和非關係型資料庫的區別資料庫
- 架構與資料庫的關係架構資料庫
- 關係型資料庫資料庫
- 資料庫多對多表關係資料資料庫
- 資料庫正規化與例項資料庫
- 3.1.5.1 關於啟動資料庫例項資料庫
- 資料庫——關係型資料庫MySQL--簡單使用資料庫MySql
- 【資料庫資料恢復】ASM例項不能掛載的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle
- 資料庫入門之3張表對比關係型與非關係型資料庫資料庫
- 關係型資料庫概要資料庫
- 關係型資料庫原理資料庫
- oracle資料庫資料字典應用Oracle資料庫
- 2.12 資料庫資料字典檢視資料庫
- ajax讀取資料庫資料程式碼例項資料庫
- 關於PHP往mysql資料庫中批次插入資料例項教程PHPMySql資料庫
- 非關係型資料庫(NOSQL)和關係型資料庫(SQL)區別詳解資料庫SQL
- 資料庫的主外來鍵關係資料庫
- 2.1 關於建立資料庫資料庫
- 關係型資料庫之SQL資料庫SQL
- 關係型資料庫之索引資料庫索引
- redis—非關係型資料庫Redis資料庫
- 設計資料庫關係模型資料庫模型
- 建立資料庫資料庫
- springboot建立與資料庫關聯模組Spring Boot資料庫
- 關聯式資料庫與文件資料庫對比資料庫
- 2.8.3 資料庫服務的資料字典檢視資料庫
- 如何將Azure SQL 資料庫還原到本地資料庫例項中SQL資料庫
- SQL與NoSQL(關係型與非關係型)資料庫的區別SQL資料庫
- 資料結構之資料、資料元素、資料項、資料物件之間的關係資料結構物件
- Java資料型別與資料庫欄位型別對應關係Java資料型別資料庫
- 2.9 資料庫建立後的狐疑事項資料庫
- 2.5.1 關於建立資料庫的子句資料庫
- 資料庫的關係代數表示式資料庫
- mysqlclient操作MySQL關係型資料庫MySqlclient資料庫