數(shù)據(jù)庫的三級模式和兩級映射介紹
數(shù)據(jù)庫的三級模式兩級映射如下圖所示

三級模式
外模式:應(yīng)用程序用到的部分?jǐn)?shù)據(jù)的邏輯結(jié)構(gòu)。一個數(shù)據(jù)庫可以有多個外模式
概念模式(模式、邏輯模式):數(shù)據(jù)庫管理員用到的視圖,就是我們在DBMS的可視化
界面中看到的數(shù)據(jù)庫對象。一個數(shù)據(jù)庫只有一個概念模式 www.dhdzp.com
內(nèi)模式:數(shù)據(jù)庫的最低層模式,是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述。一個數(shù)據(jù)庫只有一個內(nèi)模式。
兩級映射
外模式-概念模式的映射
概念模式-內(nèi)模式的映射
三級模式的關(guān)系
模式(概念模式)是數(shù)據(jù)庫的核心與關(guān)鍵
內(nèi)模式依賴于模式,獨立于外模式和存儲設(shè)備
外模式面向具體的應(yīng)用,獨立于內(nèi)模式和存儲設(shè)備
應(yīng)用程序依賴于外模式,獨立于模式和內(nèi)模式
數(shù)據(jù)庫的兩級獨立性
物理獨立性:應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)是相互獨立的
邏輯獨立性:應(yīng)用程序和數(shù)據(jù)庫的邏輯結(jié)構(gòu)相互獨立 www.dhdzp.com
注意:邏輯獨立比物理獨立難實現(xiàn)
兩級獨立性依賴于兩級映射
下面補充一點數(shù)據(jù)模型的知識

在這里大家一定要注意三級模式中的概念模式對應(yīng)的是數(shù)據(jù)庫設(shè)計的邏輯模型,而不是概念模型(E-R模型),一定不要弄混了。
相關(guān)文章
詳解IDEA中便捷內(nèi)存數(shù)據(jù)庫H2的最簡使用方式
這篇文章主要介紹了詳解IDEA中便捷內(nèi)存數(shù)據(jù)庫H2的最簡使用方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
談?wù)剶?shù)據(jù)庫的字段設(shè)計的幾個心得
今天小編就為大家分享一篇關(guān)于談?wù)剶?shù)據(jù)庫的字段設(shè)計的幾個心得,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03
Sql Server下數(shù)據(jù)庫鏈接的使用方法
Sql Server下數(shù)據(jù)庫鏈接的使用方法...2006-12-12
國產(chǎn)開源數(shù)據(jù)庫openGauss容器部署過程詳解
openGauss是一款開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它具有多核高性能、全鏈路安全性、智能運維等企業(yè)級特性,這篇文章主要介紹了國產(chǎn)開源數(shù)據(jù)庫openGauss容器部署,需要的朋友可以參考下2022-08-08
SQLServer 2005 和Oracle 語法的一點差異小結(jié)
Microsoft SQL Server 和Oracle 語法的一點差異小結(jié),需要的朋友可以參考下。2011-04-04
開源數(shù)據(jù)庫設(shè)計神器chiner的安裝及初體驗介紹
最近在造輪子,從?0?到?1?的那種,就差前臺的界面了,大家可以耐心耐心耐心期待一下。其中需要設(shè)計一些數(shù)據(jù)庫表,可以通過?Navicat?這種圖形化管理工具直接開搞,也可以通過一些數(shù)據(jù)庫設(shè)計工具來搞,比如說?PowerDesigner,更專業(yè)一點2022-02-02
新推出的金融版eXtremeDB 6.0功能改進預(yù)覽
這篇文章主要介紹了新推出的金融版eXtremeDB 6.0功能改進預(yù)覽,如運用SQL, Python實現(xiàn)的基于矢量的統(tǒng)計功能、分布式的查詢處理、市場數(shù)據(jù)壓縮等內(nèi)容,需要的朋友可以參考下2014-10-10

