標籤:11g oracle 11g 資料庫
1.2.4、資料庫模式
1、三級模式
(1)、概念模式
也稱模式,是對資料庫中全域資料邏輯結構的描述,是全體使用者公用的資料檢視。主要描述資料的概念記錄類型及其關係,還包括資料間的一些語義約束,對它的描述可用DBMS中的DDL定義。
(2)、外模式
也稱子模式或使用者模式,它是資料庫使用者(包括應用程式員和終端使用者)能夠看見和使用的局部資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,是與某一應用有關的資料的邏輯表示。
(3)、內模式
也稱儲存式。是資料物理結構和儲存方式的描述,定義所有的內部記錄類型、索引和檔案的組織形式,以及資料控制方面的細節。
2、二級映像
(1)、外模式/模式映像
資料庫的每一個外模式都有一個外模式/模式映像,它定義了該外模式與模式之間的對應關係,一般在外模式中描述的。
(2)、模式/內模式映像
是唯一的,因為資料庫只有一個模式和內模式。它存在於模式和內模式之間。它是資料全域邏輯結構與儲存結構之間的對應關係。一般在內模式中描述。
1.2.5、資料模型
是資料庫中用於提供資訊表示和操喉舌手段的形式構架,是資料庫中用來對現實世界進行抽象的工具。
(1)、概念資料模型
是一種面向客觀世界、面向使用者的模型,與具體的資料庫管理系統無關,與具體的電腦平台無關。
(2)、邏輯資料模型
是一種面向資料庫系統的模型,它是概念性模型到電腦之間的中介層次。
層次模型:用“樹結構”來表示資料之間的聯絡。
關聯式模式:用“二維表”來表示資料之間的聯絡。
網狀模型:用“圖結構”來表示資料之間的聯絡。
物件導向模型:用“對象”來表示資料之間的聯絡。
(3)、物理資料模型
它是一種面向電腦物理表示的模型。
資料模型的三大要素:資料結構、資料操縱和完整性條件約束。
1.2.6、資料完整性約束
(1)、實體完整性
若屬性A是基本關係R的主屬性,則屬性A不能取空值。
(2)、參照完整性
定義外碼與主碼之間的引用規則。
(3)、使用者定義的完整性
是針對某一具體關聯式資料庫的約束條件,它反映某一具體應用所涉及的資料必須滿足的語義要求。
1.2.7、聯機交易處理和線上分析處理
聯機交易處理OLTP:主要用於完成資料庫應用系統的各項業務處理。提高了工作效率和工作品質
線上分析處理OLAP:它使分析人員、經理和執行官能夠迅速、一致、互動地從各個方面觀察資訊,以達到深入現解資料的目的。處理從領導和決策出發,全面、真實、直觀地反映營活動的各個方面。
1.2.8、資料倉儲
支付大量資料資訊儲存。
特徵:
(1)面向主題
(2)完整性
(3)穩定性
(4)時變性
ORACLE 11G 從頭學起-20141202