??????1)實體完整性:實體的存在是獨立于數據庫的,一個表如果與它所代表的實體完全一致,我們就說該表具有試題完整性。實體完整性強制表的表示符列或主鍵的完整性(通過索引、唯一約束、主鍵或標示列(自動增長的列)屬性)。
??????2)域完整性:指給定列的輸入有效性。強制域有效性的方法有:限制類型(通過數據類型)、格式(通過檢查約束和規則)或可能值的范圍(通過外鍵約束、檢查約束、默認值定義、非空約束和規則)。
??????3)引用完整性:保持表之間已定義的關系,確保鍵值在所有表中的一致性。
??????4)用戶自定義完整性:可以定義不屬于其他任何完整性的特定業務規則。