程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> 數據庫的三級模式和兩級映射介紹

數據庫的三級模式和兩級映射介紹

編輯:更多數據庫知識
數據庫的三級模式和兩級映射

數據庫的三級模式兩級映射如下圖所示

三級模式

外模式:應用程序用到的部分數據的邏輯結構。一個數據庫可以有多個外模式

概念模式(模式、邏輯模式):數據庫管理員用到的視圖,就是我們在DBMS的可視化

界面中看到的數據庫對象。一個數據庫只有一個概念模式  www.jb51.net  

內模式:數據庫的最低層模式,是數據物理結構和存儲方式的描述。一個數據庫只有一個內模式。

兩級映射

外模式-概念模式的映射

概念模式-內模式的映射

三級模式的關系

模式(概念模式)是數據庫的核心與關鍵

內模式依賴於模式,獨立於外模式和存儲設備

外模式面向具體的應用,獨立於內模式和存儲設備

應用程序依賴於外模式,獨立於模式和內模式

數據庫的兩級獨立性

物理獨立性:應用程序與存儲在磁盤上的數據庫中的數據是相互獨立的
 

邏輯獨立性:應用程序和數據庫的邏輯結構相互獨立  www.jb51.net  

注意:邏輯獨立比物理獨立難實現

    兩級獨立性依賴於兩級映射

下面補充一點數據模型的知識


 

在這裡大家一定要注意三級模式中的概念模式對應的是數據庫設計的邏輯模型,而不是概念模型(E-R模型),一定不要弄混了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved