數據庫獨立性是指數據庫和數據結構相互獨立。數據的獨立性是數據庫系統的基本特征之一 ;它能使數據獨立于應用程序,數據與程序的獨立,把數據的定義從程序中分離出去,簡化了應用程序的編制,大大減少了應用程序的維護和修改。
數據庫獨立性是指數據庫和數據結構相互獨立。
數據的獨立性是數據庫系統的基本的特征之一 。數據獨立性是指應用程序和數據結構之間相互獨立, 互不影響。
在三層模式體系結構中數據獨立性是指數據庫系統在某一層次模式上的改變不會使它的上一層模式也發生改變的能力。
正是三級模式間的兩層映像保證了數據庫系統中的數據具有較高的數據獨立性。數據獨立性包括數據邏輯獨立性和數據物理獨立性。
數據獨立性也是數據庫系統的一個最重要的目標之一。它能使數據獨立于應用程序。
數據與程序的獨立,把數據的定義從程序中分離出去,加上數據的存取又由DBMS負 責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。
數據與程序的獨立
把數據的定義從程序中分離出去,加上數據的存取又由DBMS負責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。可以說數據處理的發展史就是數據獨立性不斷進化的歷史。在手工管理階段,數據和程序完全交織在一起,沒有獨立性可言,數據結構作任何改動,應用程序也需要做相應的修改。
獨立發展
文件系統出現后,雖然將兩者分離,但實際上應用程序中依然要反映文件在存儲設備上的組織方法、存取方法等物理細節,因而只要數據作了任何修改,程序仍然需要作改動。而數據庫系統的一個重要目標就是要使程序和數據真正分離,使它們能獨立發展。
推薦教程:《MySQL教程》