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