1. 程式人生 > 資料庫 >資料庫的標準結構——三級模式、兩層映像

資料庫的標準結構——三級模式、兩層映像

資料庫系統把資料抽象成三個層次:

1.區域性層次(使用者層次):所有資料的一個對映,只是一小部分資料,可以理解為使用者可接觸到的資料

2.概念層次(邏輯層次):全部的資料,從全域性角度上理解的

3.密度層次(物理層次):所謂物理就是包括儲存路徑、儲存方式、儲存介質。

資料的結構(也叫作模式):就是資料呈現的方式,本質上是一種結構

資料也叫作檢視:本質上還是資料

三級模式(三級檢視):

外部模式,對應著,外部資料也叫外部檢視 

概念模式——概念檢視

內模式——內檢視

如果單說模式,一般指的就是全域性模式。如果說檢視,一般指的是外部檢視

兩種映像:

E-C映像:外模式到概念模式的映像,方便使用者的觀察和使用

I-C映像:概念模式到內模式的映像,方便計算機儲存和處理

從而引出兩種獨立性:

邏輯資料獨立性:當概念模式變化了,可以不改變外部模式,只需要改變E-C映像,進而不用改變應用程式

物理資料獨立性:當內部模式變化了,可以不改變概念模式,只需要改變IC映像,進而不用改變外部模式