資料的獨立性:是指應用程式和資料之間的依賴程度低,相互影響小。
資料獨立性分成物理資料獨立性和邏輯資料獨立性兩級:
1,資料的物理獨立性是指應用程式對資料儲存結構的依賴程度;
2,資料物理獨立性高是指當資料的物理結構發生變化時,應用程式不需要修改也可以常工作。
為什麼具有資料獨立性的原因:
1,因為資料庫管理系統能夠提供資料的物理結構與邏輯結構之間的映像或轉換功能。這種資料映像功能使得應用程式可以根據資料的邏輯結構進行設計,並且一旦資料的儲存結構發生變化,系統可以透過修改其映像來適應變化。所以資料物理結構的變化不會影響到應用程式的正確執行。
資料庫系統之所以具有較高的資料邏輯獨立性,是由於資料庫系統能夠提供資料的全域性邏輯結構和區域性邏輯結構之間的映像和轉換功能。
2,這種資料映像功能使得資料庫可以按資料全域性邏輯結構設計,而應用程式可以按資料區域性邏輯結構進行設計。這樣,當全域性邏輯結構中的部分資料結構改變時,即使那些與變化相關的資料區域性邏輯結構受到了影響,也可以透過修改與全域性邏輯結構的映像而減小其受影響的程度,使資料區域性邏輯結構基本上保持不變。
擴充套件資料:
資料獨立性概念背景:
一個數據庫結構從邏輯上可以分為外部模式,內部模式和 概念模式三層。為了提高資料庫系統中的資料獨立性,DBMS在 這三級模式之間提供了兩層映像。作為資料庫系統的基本特徵 的資料和程式的獨立性正是依靠於這三級模式和兩級映像。
概念模式也稱模式,是由資料庫設計者綜合所有使用者數 據,並且按照一定的觀點構造的對資料庫全域性邏輯結構的描 述。在資料庫系統的三級模式中,概念模式處於中間層,一個 資料庫只有一個概念模式,它既不涉及資料的物理儲存細節和 硬體環境也與具體的應用程式和程式設計語言無關。
外部模式 也稱為子模式,子模式是使用者和資料庫之間的介面,是資料庫 使用者能看得見的和使用的區域性資料的邏輯結構和特徵的描述。
內部模式也稱為儲存模式,是對資料庫中資料物理結構和儲存 方式的描述,是資料在資料庫內部的表示方式。一個數據庫只 有一個內部模式。內部模式是DBMS管理的最底層,它是物理存 儲裝置上儲存資料時的物理抽象。
參考資料:
資料的獨立性:是指應用程式和資料之間的依賴程度低,相互影響小。
資料獨立性分成物理資料獨立性和邏輯資料獨立性兩級:
1,資料的物理獨立性是指應用程式對資料儲存結構的依賴程度;
2,資料物理獨立性高是指當資料的物理結構發生變化時,應用程式不需要修改也可以常工作。
為什麼具有資料獨立性的原因:
1,因為資料庫管理系統能夠提供資料的物理結構與邏輯結構之間的映像或轉換功能。這種資料映像功能使得應用程式可以根據資料的邏輯結構進行設計,並且一旦資料的儲存結構發生變化,系統可以透過修改其映像來適應變化。所以資料物理結構的變化不會影響到應用程式的正確執行。
資料庫系統之所以具有較高的資料邏輯獨立性,是由於資料庫系統能夠提供資料的全域性邏輯結構和區域性邏輯結構之間的映像和轉換功能。
2,這種資料映像功能使得資料庫可以按資料全域性邏輯結構設計,而應用程式可以按資料區域性邏輯結構進行設計。這樣,當全域性邏輯結構中的部分資料結構改變時,即使那些與變化相關的資料區域性邏輯結構受到了影響,也可以透過修改與全域性邏輯結構的映像而減小其受影響的程度,使資料區域性邏輯結構基本上保持不變。
擴充套件資料:
資料獨立性概念背景:
一個數據庫結構從邏輯上可以分為外部模式,內部模式和 概念模式三層。為了提高資料庫系統中的資料獨立性,DBMS在 這三級模式之間提供了兩層映像。作為資料庫系統的基本特徵 的資料和程式的獨立性正是依靠於這三級模式和兩級映像。
概念模式也稱模式,是由資料庫設計者綜合所有使用者數 據,並且按照一定的觀點構造的對資料庫全域性邏輯結構的描 述。在資料庫系統的三級模式中,概念模式處於中間層,一個 資料庫只有一個概念模式,它既不涉及資料的物理儲存細節和 硬體環境也與具體的應用程式和程式設計語言無關。
外部模式 也稱為子模式,子模式是使用者和資料庫之間的介面,是資料庫 使用者能看得見的和使用的區域性資料的邏輯結構和特徵的描述。
內部模式也稱為儲存模式,是對資料庫中資料物理結構和儲存 方式的描述,是資料在資料庫內部的表示方式。一個數據庫只 有一個內部模式。內部模式是DBMS管理的最底層,它是物理存 儲裝置上儲存資料時的物理抽象。
參考資料: