데이터의 틀을 짓고·고치고·허무는 정의어
건축 청사진 4동사 — 모두 자동 COMMIT
CREATE
짓기 · 생성
빈 땅에 새 객체 시공
자동 COMMIT ✅
ALTER
리모델링 · 변경
벽 추가·창 교체 구조 수정
자동 COMMIT ✅
DROP
철거 · 삭제
땅까지 비움 객체 통째
자동 COMMIT ✅
TRUNCATE
가구만 빼기 · 절단
껍데기 유지 데이터만
자동 COMMIT ✅
| 분류 | 기능 | 동사 4종 |
| DDL | 정의 | CREATE·ALTER·DROP·TRUNCATE |
| DML | 조작 | SELECT·INSERT·UPDATE·DELETE |
| DCL | 제어 | GRANT·REVOKE·COMMIT·ROLLBACK |
⚠️ 시험 함정 1순위
TRUNCATE는 DDL입니까 DML입니까? 정답 DDL. WHERE ❌·자동 COMMIT·ROLLBACK ❌ 세 특성이 DDL 본질. DELETE(DML)와 헷갈리는 단골 함정.