這篇文章主要介紹如何保證數(shù)據(jù)庫(kù)的邏輯數(shù)據(jù)獨(dú)立性,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
成都網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團(tuán)成都定制網(wǎng)頁(yè)設(shè)計(jì)等服務(wù)項(xiàng)目。核心團(tuán)隊(duì)均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗(yàn),服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:成都柔性防護(hù)網(wǎng)等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗(yàn),同時(shí)也獲得了客戶的一致稱贊!要保證數(shù)據(jù)庫(kù)邏輯數(shù)據(jù)獨(dú)立性,需要修改的是:模式與外模式的映像。當(dāng)數(shù)據(jù)庫(kù)模式發(fā)生變化時(shí),通過(guò)調(diào)整外模式/模式間的映像關(guān)系,使得應(yīng)用程序不必隨之修改,從而保證數(shù)據(jù)與應(yīng)用程序間的邏輯數(shù)據(jù)獨(dú)立性。
要保證數(shù)據(jù)庫(kù)邏輯數(shù)據(jù)獨(dú)立性,需要修改的是:模式與外模式的映像。
數(shù)據(jù)的獨(dú)立性是數(shù)據(jù)庫(kù)系統(tǒng)的最基本的特征之一 。數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)結(jié)構(gòu)之間相互獨(dú)立, 互不影響。在三層模式體系結(jié)構(gòu)中數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)系統(tǒng)在某一層次模式上的改變不會(huì)使它的上一層模式也發(fā)生改變的能力。正是三級(jí)模式間的兩層映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)具有較高的數(shù)據(jù)獨(dú)立性。數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)邏輯獨(dú)立性和數(shù)據(jù)物理獨(dú)立性。
數(shù)據(jù)獨(dú)立性也是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)最重要的目標(biāo)之一。它能使數(shù)據(jù)獨(dú)立于應(yīng)用程序。
數(shù)據(jù)與程序的獨(dú)立,把數(shù)據(jù)的定義從程序中分離出去,加上數(shù)據(jù)的存取又由DBMS負(fù) 責(zé),從而簡(jiǎn)化了應(yīng)用程序的編制,大大減少了應(yīng)用程序的維護(hù)和修改。
邏輯數(shù)據(jù)獨(dú)立性
為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)的外模式與模式的聯(lián)系和轉(zhuǎn)換,在外模式與模式之間建立映像,即外模式/模式映像。通過(guò)外模式與模式之間的映像把描述局部邏輯結(jié)構(gòu)的外模式與描述全局邏輯結(jié)構(gòu)的模式聯(lián)系起來(lái)。由于一個(gè)模式與多個(gè)外模式對(duì)應(yīng),因此,對(duì)于每個(gè)外模式,數(shù)據(jù)庫(kù)系統(tǒng)都有一個(gè)外模式/模式映像,它定義了該外模式與模式之間的對(duì)應(yīng)關(guān)系·這些映像定義通常包含在各自外模式的描述中
以上是“如何保證數(shù)據(jù)庫(kù)的邏輯數(shù)據(jù)獨(dú)立性”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!