您好,登錄后才能下訂單哦!
這篇文章主要介紹如何保證數據庫的邏輯數據獨立性,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
要保證數據庫邏輯數據獨立性,需要修改的是:模式與外模式的映像。當數據庫模式發生變化時,通過調整外模式/模式間的映像關系,使得應用程序不必隨之修改,從而保證數據與應用程序間的邏輯數據獨立性。
要保證數據庫邏輯數據獨立性,需要修改的是:模式與外模式的映像。
數據的獨立性是數據庫系統的最基本的特征之一 。數據獨立性是指應用程序和數據結構之間相互獨立, 互不影響。在三層模式體系結構中數據獨立性是指數據庫系統在某一層次模式上的改變不會使它的上一層模式也發生改變的能力。正是三級模式間的兩層映像保證了數據庫系統中的數據具有較高的數據獨立性。數據獨立性包括數據邏輯獨立性和數據物理獨立性。
數據獨立性也是數據庫系統的一個最重要的目標之一。它能使數據獨立于應用程序。
數據與程序的獨立,把數據的定義從程序中分離出去,加上數據的存取又由DBMS負 責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。
邏輯數據獨立性
為了實現數據庫系統的外模式與模式的聯系和轉換,在外模式與模式之間建立映像,即外模式/模式映像。通過外模式與模式之間的映像把描述局部邏輯結構的外模式與描述全局邏輯結構的模式聯系起來。由于一個模式與多個外模式對應,因此,對于每個外模式,數據庫系統都有一個外模式/模式映像,它定義了該外模式與模式之間的對應關系·這些映像定義通常包含在各自外模式的描述中
以上是“如何保證數據庫的邏輯數據獨立性”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。