무결성=개·참·도 3종만, 나머지 다 함정
무결성 3종 종합 — 개참도
| 글자 | 검사 대상 | SQL 제약 | 위반 시 |
| 개체 무결성 | 기본키 | PRIMARY KEY | NULL·중복 거부 |
| 참조 무결성 | 외래키 | FOREIGN KEY | 4옵션(RESTRICT…) |
| 도메인 무결성 | 일반 속성 | CHECK · ENUM | 범위·열거·타입 거부 |
⚠️ 무결성 3종이 아닌 것 (매년 단골)
트랜잭션 무결성(ACID 혼동) ❌ · 사용자 무결성(DCL 혼동) ❌ · 키 무결성(개체와 혼동) ❌. 개·참·도에 안 들어가면 무조건 함정.
슈후기대외 짝꿍
기(기본키) = 개(개체) / 외(외래키) = 참(참조) / 일반 속성 = 도(도메인). 슈·후·대는 식별 도구라 무결성 직결 ❌.