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은 기능별 분류이며 제품마다 경계와 세부 동작이 조금씩 다르다.