要保證數據庫的數據獨立性需要修改的是

來源:趣味百科館 2.74W
要保證數據庫的數據獨立性需要修改的是

爲了保證數據庫的數據獨立性,需要修改的是模式與外模式的映像關係。當數據庫模式發生變化時,通過調整外模式/模式間的映像關係,使得應用程序不必隨之修改,從而保證數據與應用程序間的邏輯獨立性。

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

概念模式也稱模式,是由數據庫設計者綜合所有用戶數據,並且按照一定的觀點構造的對數據庫全局邏輯結構的描述。在數據庫系統的三級模式中,概念模式處於中間層,一個 數據庫只有一個概念模式,它既不涉及數據的物理存儲細節和 硬件環境也與具體的應用程序和程序設計語言無關。

外部模式也稱爲子模式,子模式是用戶和數據庫之間的接口,是數據庫 用戶能看得見的和使用的局部數據的邏輯結構和特徵的描述。

內部模式也稱爲存儲模式,是對數據庫中數據物理結構和存儲 方式的描述,是數據在數據庫內部的表示方式。一個數據庫只 有一個內部模式。內部模式是DBMS管理的最底層,它是物理存 儲設備上存儲數據時的物理抽象。


熱門標籤