您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)特征有哪些的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)是指數(shù)據(jù)庫(kù)系統(tǒng)的整個(gè)體系的結(jié)構(gòu)。數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)從不同的角度可有不同的劃分方式。從數(shù)據(jù)庫(kù)管理系統(tǒng)的角度可分為三層,從外到內(nèi)依次為外模式、模式和內(nèi)模式。 模式是所有數(shù)據(jù)庫(kù)用戶的公共數(shù)據(jù)視圖,是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。模式(schema)又可細(xì)分為概念模式(conceptual schema)和邏輯模式(109ical schema)。
一、數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)
數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是指模式、外模式、內(nèi)模式。下面分別介紹:
模式
模式也稱邏輯模式或概念模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。是所有用戶的公共數(shù)據(jù)視圖。一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式。模式處于三級(jí)結(jié)構(gòu)的中間層。定義模式時(shí)不僅要定義數(shù)據(jù)的邏輯結(jié)構(gòu)、而且要定義數(shù)據(jù)之間的聯(lián)系,定義與數(shù)據(jù)有關(guān)的安全性、完整性要求。
外模式
外模式也稱用戶模式、它是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。外模式是模式的子集,一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)模式。
內(nèi)模式
內(nèi)模式也稱存儲(chǔ)模式、一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式。它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。
二、三級(jí)模式之間的映射
為了能在在內(nèi)部實(shí)現(xiàn)數(shù)據(jù)庫(kù)的三個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫(kù)管理系統(tǒng)在三級(jí)模式之間提供了兩層映射,分別是外模式/模式映射和模式/內(nèi)模式映射,下面分別介紹:
外模式/模式映射
對(duì)于同一個(gè)模式可以有任意多個(gè)外模式,對(duì)于每一個(gè)外模式,數(shù)據(jù)庫(kù)系統(tǒng)都有一個(gè)外模式/模式映射。當(dāng)模式被改變時(shí),數(shù)據(jù)庫(kù)管理員對(duì)各個(gè)外模式/模式映射做出相應(yīng)的改變,可以使外模式保持不變。這樣,依據(jù)數(shù)據(jù)外模式邊寫的應(yīng)用程序就不用修改,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性。
模式/內(nèi)模式映射
數(shù)據(jù)庫(kù)只有一個(gè)模式和一個(gè)內(nèi)模式、所以模式/內(nèi)模式的映射是唯一的,它定義了數(shù)據(jù)庫(kù)的全局邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)被改變時(shí),數(shù)據(jù)庫(kù)管理員對(duì)模式/內(nèi)模式映射做相應(yīng)的改變、可以使模式保持改變,應(yīng)用程序相應(yīng)地也不做變動(dòng)。這樣保證了數(shù)據(jù)與程序的獨(dú)立性。
感謝各位的閱讀!關(guān)于“數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)特征有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。