久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

數據庫系統的體系結構特征有哪些

127次閱讀
沒有評論

共計 1072 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家分享的是有關數據庫系統的體系結構特征有哪些的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

數據庫系統的體系結構是指數據庫系統的整個體系的結構。數據庫系統的體系結構從不同的角度可有不同的劃分方式。從數據庫管理系統的角度可分為三層,從外到內依次為外模式、模式和內模式。模式是所有數據庫用戶的公共數據視圖,是數據庫中全部數據的邏輯結構和特征的描述。模式 (schema) 又可細分為概念模式 (conceptual schema) 和邏輯模式(109ical schema)。

一、數據庫的三級模式結構

數據庫系統的三級模式結構是指模式、外模式、內模式。下面分別介紹:

模式

模式也稱邏輯模式或概念模式,是數據庫中全體數據的邏輯結構和特征的描述。是所有用戶的公共數據視圖。一個數據庫只有一個模式。模式處于三級結構的中間層。定義模式時不僅要定義數據的邏輯結構、而且要定義數據之間的聯系,定義與數據有關的安全性、完整性要求。

外模式

外模式也稱用戶模式、它是數據庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數據的邏輯結構和特征的描述,是數據庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示。外模式是模式的子集,一個數據庫可以有多個模式。

內模式

內模式也稱存儲模式、一個數據庫只有一個內模式。它是數據物理結構和存儲方式的描述,是數據在數據庫內部的表示方式。

二、三級模式之間的映射

為了能在在內部實現數據庫的三個抽象層次的聯系和轉換,數據庫管理系統在三級模式之間提供了兩層映射,分別是外模式 / 模式映射和模式 / 內模式映射,下面分別介紹:

外模式 / 模式映射

對于同一個模式可以有任意多個外模式,對于每一個外模式,數據庫系統都有一個外模式 / 模式映射。當模式被改變時,數據庫管理員對各個外模式 / 模式映射做出相應的改變,可以使外模式保持不變。這樣,依據數據外模式邊寫的應用程序就不用修改,保證了數據與程序的邏輯獨立性。

模式 / 內模式映射

數據庫只有一個模式和一個內模式、所以模式 / 內模式的映射是唯一的,它定義了數據庫的全局邏輯結構與存儲結構之間的對應關系。當數據庫的存儲結構被改變時,數據庫管理員對模式 / 內模式映射做相應的改變、可以使模式保持改變,應用程序相應地也不做變動。這樣保證了數據與程序的獨立性。

感謝各位的閱讀!關于“數據庫系統的體系結構特征有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1072字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 邓州市| 罗甸县| 砀山县| 波密县| 从江县| 长寿区| 南雄市| 桃源县| 长汀县| 大安市| 涞水县| 乡城县| 新密市| 台湾省| 三台县| 磐石市| 湘阴县| 玛沁县| 淮安市| 洱源县| 满洲里市| 岚皋县| 东丽区| 潜山县| 金川县| 台东市| 栾城县| 突泉县| 舟山市| 平阴县| 西充县| 小金县| 泸溪县| 沙洋县| 苍梧县| 五寨县| 奎屯市| 咸阳市| 平武县| 遵化市| 永兴县|