SQL language map

SQL은 구조·값·권한·트랜잭션 명령을 한 언어 안에 묶는다

DDL, DML, DCL, TCL은 기능별 분류이며 제품마다 경계와 세부 동작이 조금씩 다르다.

분류
대표 명령
담당 기능
DDL
CREATE, ALTER, DROP
구조 정의
DML/DQL
INSERT, SELECT, UPDATE, DELETE
값 조회와 조작
DCL
GRANT, REVOKE
권한 제어
TCL
COMMIT, ROLLBACK, SAVEPOINT
트랜잭션 제어
구조DDL시스템 카탈로그에 반영
데이터DML테이블의 현재 값 변경
운영DCL/TCL권한과 작업 단위 관리