簡述三級模式二級映射 數(shù)據(jù)庫的兩種映射?分別是什么和什么之間的映射?
數(shù)據(jù)庫的兩種映射?分別是什么和什么之間的映射?人們?yōu)閿?shù)據(jù)庫設計了嚴格的系統(tǒng)結構。數(shù)據(jù)庫領域公認的標準結構是三層模型結構,包括外部模型、概念模型和內部模型。它有效地組織和管理數(shù)據(jù),提高了數(shù)據(jù)庫的邏輯獨立
數(shù)據(jù)庫的兩種映射?分別是什么和什么之間的映射?
人們?yōu)閿?shù)據(jù)庫設計了嚴格的系統(tǒng)結構。數(shù)據(jù)庫領域公認的標準結構是三層模型結構,包括外部模型、概念模型和內部模型。它有效地組織和管理數(shù)據(jù),提高了數(shù)據(jù)庫的邏輯獨立性和物理獨立性。用戶級對應于外部模式,概念級對應于概念模式,物理級對應于內部模式,這樣不同級別的用戶對數(shù)據(jù)庫形成不同的視圖。所謂觀點,是指觀察、理解和理解數(shù)據(jù)的范圍、角度和方法。它是數(shù)據(jù)庫在用戶“眼中”的反映。很明顯,不同級別的用戶“看到”了不同的數(shù)據(jù)庫。
數(shù)據(jù)庫的二級鏡像功能和數(shù)據(jù)獨立性為了實現(xiàn)數(shù)據(jù)庫三個抽象層次的連接和轉換,數(shù)據(jù)庫管理系統(tǒng)在三層模式之間提供了兩層鏡像。
數(shù)據(jù)庫系統(tǒng)3級模式(有例子 說人話)?
數(shù)據(jù)庫系統(tǒng)三級模式
外部模式,模式,內部模式
外部模式是一個或多個用戶看到的數(shù)據(jù)庫的數(shù)據(jù)視圖,是與應用程序相關的數(shù)據(jù)的邏輯表示;模式是數(shù)據(jù)的邏輯存儲結構,通常是基本表;內部模式是基本表對應的數(shù)據(jù)的物理存儲結構,以文件的形式存在。用戶模式應用程序是第一個在外部模式下操作的模擬考試。用戶模式應用外部模式來映射和定義外部模式和模式之間的關系。它將外部模式與模式連接起來。當模式改變時,外部模式可以保持不變,只要映射改變,相應的應用程序就可以改變。另一方面,通過模式內部模式映射,定義并建立數(shù)據(jù)的邏輯結構(模式)與存儲結構(內部模式)之間的對應關系。當數(shù)據(jù)的存儲結構發(fā)生變化時,只有改變schema內部的schema映射才能保持schema不變,因此應用程序也可以保持schema不變。