[SQL] DML, DDL, DCL
DML ( Data Manipulation Language ) 데이터 조작 언어 DML 구문이 사용되는 대상은 테이블의 행 DML 사용하기 위해서는 꼭 그 이전에 테이블이 정의 되어있어야 함 SELECT, INSERT, UPDATE, DELETE 트랜잭션이 발생하는 경우도 DML에 속함 ( 트랜잭션 : 임시적용 ) DDL ( Data Definition Language ) 데이터 정의 언어 CREATE, DROP, AFTER, TRUNCATE DDL은 트랜잭션 X, 바로 적용 ROLLBACK이나 COMMIT 사용 불가 DCL ( Data Control Language ) 데이터 제어 언어 사용자에게 권한을 부여하거나 빼앗음 GRANT, REVOKE TCL ( 트랜잭션 제어) COMMIT, ROLLBACK..