首頁 每日程式設計 mysql知識 資料庫獨立性是指資料庫和什麼相互獨立?

資料庫獨立性是指資料庫和什麼相互獨立?

Jul 06, 2020 pm 02:58 PM

資料庫獨立性是指資料庫和資料結構相互獨立。資料的獨立性是資料庫系統的基本特徵之一;它能使資料獨立於應用程序,資料與程式的獨立,把資料的定義從程式中分離出去,簡化了應用程式的編制,大大減少了應用程式的維護和修改。

資料庫獨立性是指資料庫和什麼相互獨立?

資料庫獨立性是指資料庫和資料結構相互獨立。

資料的獨立性是資料庫系統的基本的特徵之一 。資料獨立性是指應用程式和資料結構之間相互獨立, 互不影響。

在三層模式體系結構中資料獨立性是指資料庫系統在某一層次模式上的改變不會使它的上一層模式也改變的能力。

正是三級模式間的兩層映像保證了資料庫系統中的資料具有較高的資料獨立性。資料獨立性包括資料邏輯獨立性和資料物理獨立性。  

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

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

資料與程式的獨立

把資料的定義從程式中分離出去,加上資料的存取又由DBMS負責,從而簡化了應用程式的編制,大大減少了應用程式的維護和修改。可以說資料處理的發展史就是資料獨立性不斷進化的歷史。在手動管理階段,資料和程式完全交織在一起,沒有獨立性可言,資料結構作任何改動,應用程式也需要做相應的修改。

獨立發展

檔案系統出現後,雖然將兩者分離,但實際上應用程式中依然要反映檔案在儲存裝置上的組織方法、存取方法等物理細節,因而只要資料作了任何修改,程式仍需作改動。而資料庫系統的一個重要目標就是要讓程式和資料真正分離,使它們能獨立發展。

推薦教學:《MySQL教學

以上是資料庫獨立性是指資料庫和什麼相互獨立?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP教程
1592
276