當前位置:成語大全網 - 書法字典 - 什麽是數據完整性?

什麽是數據完整性?

存儲在數據庫中的所有數據值都正確的狀態。如果數據庫中存儲了不正確的數據值,則該數據庫被認為失去了數據完整性。

數據庫中的數據是從外界導入的,但由於各種原因,數據的輸入會出現無效或錯誤。確保輸入數據滿足要求已經成為數據庫系統,尤其是多用戶關系數據庫系統首要關註的問題。因此,提出了數據完整性。本章將討論數據完整性的概念及其在SQLServer中的實現。

數據完整性是指數據的準確性和可靠性。它的提出是為了防止數據庫中存在不符合語義要求的數據,防止輸入輸出錯誤信息導致無效操作或錯誤信息。

數據完整性可以分為四類:EntityIntegrity、DomainIntegrity、ReferentialIntegrity和自定義完整性。