當前位置:趣味科普網>經驗>

資料完整性是指哪三個

經驗 閱讀(5.58K)

資料完整性是指哪三個

資料完整性是指域完整性、實體完整性和參照完整性三種。

資料庫中的資料是從外界輸入的,而資料的輸入由於種種原因,會發生輸入無效或錯誤資訊。保證輸入的資料符合規定,成為了資料庫系統,尤其是多使用者的關係資料庫系統首要關注的問題。資料完整性因此而提出。本章將講述資料完整性的概念及其在SQLServer中的實現方法。

資料完整性(DataIntegrity)是指資料的精確性(Accuracy)和可靠性(Reliability)。它是應防止資料庫中存在不符合語義規定的資料和防止因錯誤資訊的輸入輸出造成無效操作或錯誤資訊而提出的。資料完整性分為四類:實體完整性(EntityIntegrity)、域完整性(DomainIntegrity)、參照完整性(ReferentialIntegrity)、使用者自定義完整性(User-definedIntegrity)。