에듀윌 · 필수 기능 ③ 제어
정조제 · 제
정조제의 '제' — 시험 함정 1순위 자리

DB의 질서를 지킨다

DCL
Data Control Language
제어 기능 (Control)
DB의 올바른 상태를 유지 — 무결성·보안·동시성·회복을 통제. 명령어: GRANT·REVOKE·COMMIT·ROLLBACK.
통제 영역의미
무결성잘못된 데이터 저장 방지 (음수 나이 ❌·중복 PK ❌)
보안사용자별 접근 권한 통제 (GRANT/REVOKE)
동시성다수 동시 접근 시 충돌 방지 (로킹)
회복장애 시 일관된 상태로 복구 (COMMIT/ROLLBACK)
DB의 질서를 지키는 경찰관 — 누가 어떤 방에 들어가고(보안), 동시 충돌을 어떻게 정리하고(동시성), 사고 시 어떻게 복구할지(회복)를 통제. 함정: '제어' 자리에 '정렬·복사·출력' ❌.