資料庫的標準結構——三級模式、兩層映像
阿新 • • 發佈:2021-01-17
資料庫系統把資料抽象成三個層次:
1.區域性層次(使用者層次):所有資料的一個對映,只是一小部分資料,可以理解為使用者可接觸到的資料
2.概念層次(邏輯層次):全部的資料,從全域性角度上理解的
3.密度層次(物理層次):所謂物理就是包括儲存路徑、儲存方式、儲存介質。
資料的結構(也叫作模式):就是資料呈現的方式,本質上是一種結構
資料也叫作檢視:本質上還是資料
三級模式(三級檢視):
外部模式,對應著,外部資料也叫外部檢視
概念模式——概念檢視
內模式——內檢視
如果單說模式,一般指的就是全域性模式。如果說檢視,一般指的是外部檢視
兩種映像:
E-C映像:外模式到概念模式的映像,方便使用者的觀察和使用
I-C映像:概念模式到內模式的映像,方便計算機儲存和處理
從而引出兩種獨立性:
邏輯資料獨立性:當概念模式變化了,可以不改變外部模式,只需要改變E-C映像,進而不用改變應用程式
物理資料獨立性:當內部模式變化了,可以不改變概念模式,只需要改變IC映像,進而不用改變外部模式