首頁  >  文章  >  要確保資料庫的邏輯資料獨立性,需要修改的是什麼?

要確保資料庫的邏輯資料獨立性,需要修改的是什麼?

青灯夜游
青灯夜游原創
2020-12-11 13:53:3528008瀏覽

要確保資料庫邏輯資料獨立性,需要修改的是:模式與外模式的映像。當資料庫模式改變時,透過調整外部模式/模式間的映像關係,使得應用程式不必隨之修改,從而確保資料與應用程式間的邏輯資料獨立性。

要確保資料庫的邏輯資料獨立性,需要修改的是什麼?

本文操作環境:windows10系統、thinkpad t480電腦。

要確保資料庫邏輯資料獨立性,需要修改的是:模式與外模式的映像。

資料的獨立性是資料庫系統的最基本的特徵之一 。資料獨立性是指應用程式和資料結構之間相互獨立, 互不影響。在三層模式體系結構中資料獨立性是指資料庫系統在某一層次模式上的改變不會使它的上一層模式也改變的能力。正是三級模式間的兩層映像保證了資料庫系統中的資料具有較高的資料獨立性。資料獨立性包括資料邏輯獨立性和資料物理獨立性。

資料獨立性也是資料庫系統的一個最重要的目標之一。它能使數據獨立於應用程式。

資料與程式的獨立,把資料的定義從程式中分離出去,加上資料的存取又由DBMS負責,從而簡化了應用程式的編制,大大減少了應用程式的維護與修改。

邏輯資料獨立性

為了實現資料庫系統的外部模式與模式的聯繫與轉換,在外部模式與模式之間建立映像,即外模式/模式映像。透過外模式與模式之間的映像把描述局部邏輯結構的外模式與描述全域邏輯結構的模式連結起來。由於一個模式與多個外模式對應,因此,對於每個外模式,資料庫系統都有一個外模式/模式映像,它定義了該外模式與模式之間的對應關係·這些映像定義通常包含在各自外模式的描述中

相關推薦:《程式設計影片課程

以上是要確保資料庫的邏輯資料獨立性,需要修改的是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn