數據完整性是指哪三個


【數據完整性是指哪三個】數據完整性是指域完整性、實體完整性和參照完整性三種 。
數據庫中的數據是從外界輸入的 , 而數據的輸入由于種種原因,會發生輸入無效或錯誤信息 。保證輸入的數據符合規定,成為了數據庫系統,尤其是多用戶的關系數據庫系統首要關注的問題 。數據完整性因此而提出 。本章將講述數據完整性的概念及其在SQLServer中的實現方法 。
數據完整性(DataIntegrity)是指數據的精確性(Accuracy)和可靠性(Reliability) 。它是應防止數據庫中存在不符合語義規定的數據和防止因錯誤信息的輸入輸出造成無效操作或錯誤信息而提出的 。數據完整性分為四類:實體完整性(EntityIntegrity)、域完整性(DomainIntegrity)、參照完整性(ReferentialIntegrity)、用戶自定義完整性(User-definedIntegrity) 。

    推薦閱讀