資料庫中物理的獨立性
1. 資料庫中數據的物理獨立性是指
資料庫中數據的物理鬧態獨立性指在存儲結構、存儲方式等方面,對應用程序的影響最小。
換言之,數據的物理獨立性保證了應用程序在資料庫結構發生變化的情況下,不需要修改程序本身,也能夠正常地繼續運行。
具體而言,當資料庫管理員需要修改資料庫的存儲結構、存儲方式、數據定義語言(DDL)、索引、表分區等時,應用程序對於這些修改應當是透明無感知的,仍然能夠正常運行。因為應用程序僅僅關心數據的邏輯結構,即數據的內容和關系,而不關心數據數據在磁碟上的實際存儲方式和實現方式。
這種獨立性可以使資料庫管理員更方便地維護資料庫,提高資料庫的可用性和可靠性,同時也增加了資料庫的可擴展性。
2. 資料庫中數據的物理獨立性是指什麼
指資料庫的物理存儲結構與數據的邏輯表示相互獨立。即修改資料庫的物理結構不會影響資料庫中數據的邏輯結構,據庫中的數據被抽象成邏輯表、欄位和關系,而物理獨立性保證了數據可以在不同的物理媒體上進行存儲和訪問,而不需要進行邏輯結構的改變,這就意味著,資料庫可以在不同的操作系統、不同的硬體平台上運行,而無需對應用程序進行修改。
3. 資料庫中,數據的物理獨立性是指____。
選擇C,用戶的應用程序與存儲在磁碟上的資料庫中的數據是相互獨立的;
物物此喚理獨立性是指用戶的應用程序與存儲在磁碟上的資料庫中數據是相互獨立的。
即,數據在磁碟上怎樣存儲由DBMS管理,用戶程序不需要了解,應用程序要處理的只是數據的邏輯結構,這樣當數據的物理存儲改變了,應用程序不用改變。
(3)資料庫中物理的獨立性擴展閱讀:
一個資料庫結構從邏輯上可以分為外部模式,內部模式和 概念模式三層。為了提高資料庫系統中的數據獨立性,DBMS在 這三級模式之間提供了兩層映像。作為資料庫系統的基本特徵 的數據和程序的獨立性正是依靠於這三級模式和兩級映像。
概念模式也稱模式,是由資料庫設計者綜合所有用戶數 據,並且按照一定的觀點構造的對資料庫全局邏輯結構的描 述。在資料庫系統的三級模式中,概念模式處於中間層,一個 資料庫只有一個概念模式,它既不涉及數據的物理存儲細節和 硬體環境也與具體的應用程序和程序設計語言無關。
外部模式 也稱為子模式,子模式是用戶和資料庫之間的介面,是資料庫 用戶能看得見的和使用的局部數據的邏輯結構和特徵的描述。
內部模式也稱為存儲模式,是對資料庫中數據物理結構和存儲 方式的描述扒納,是數據在資料庫內部的表示方式。一個資料庫只 有一個內部模式。內部模式是DBMS管理的最底層,它是物理存 儲設備上存儲數據時的物理抽象。
在某個層次上修改罩凱模式定義而不影響位於其上一層模式的能力叫做數據獨立性.有兩個層次的數據獨立性:物理獨立性和邏輯獨立性。
4. 數據的物理獨立性是什麼意思
物理數據獨立性:為了實現資料庫系統模式與內模式的聯系和轉換,在模式與內模式之間提供了映像,即模式/內模式映像。
通過模式與內模式之間的映像把描述全局邏輯結構的模式與描述物理結構的內模式聯系起來。由於資料庫只有一個模式,也只有一個內模式,因此,模式/內模式 映像也只有一個。
通常情況下,模式/內模式映像放在內模式中描述。有了模式/內模式映像,當內模式改變時,如存儲設備或存儲方式有所改變,只要對模式/內模式映像做相應的改變,使模式保持不變,則應用程序就不受影響,從而保證了數據與程序之間的物理獨立性。
(4)資料庫中物理的獨立性擴展閱讀:
物理數據獨立性說明在數據物理組織發生變化時一個應用的獨立程度,例如不必修改或重寫應用程序。現今的系統,可以提供以下幾個方面的物理數據獨立性:
(1) 改變存儲設備或引進新的存儲設備。
(2) 改變數據的存儲位置,例如把它們從一個區域遷移到另-個區域。
(3) 改變物理記錄的體積。
(4) 改變數據物理組織方式,例如增加索引,改變Hash函數,或從一種結構改變為另一種結構。