完整性:
1.實體完整性 - 每一個實體都是獨一無二的,沒有冗余的重復的數據(主鍵和唯一約束保證數據的唯一性)
2.參照完整性 - 使用外鍵保證
3.域完整性 - 存儲的數據都是有效的 - 數據類型/數據長度/非空約束/默認值約束/檢查約束(mysql不支持)
一致性:要么全成功,要么全失敗 -- 事務的實現 -- 也叫ACID特性
1. A - Atomicity -- 原子性 -- 不可分割
2. C - Consistency -- 事務前后數據狀態要一致
3. I - Isolation -- 隔離性 -- 並發的多個事務不知道彼此的狀態
4. D - Duration -- 持久性 -- 事務完成后數據要做持久化