SQL문은 다루는 객체, 용도에 따라 DDL, DML, DCL(+TCL)로 분류 할 수 있습니다. DCL에서 COMMIT, ROLLBACK, SAVEPOINT를 따로 분리하여 TCL(Transaction Control Languaage)라고 표현하기도 합니다. 각각 어떤 명령어가 있고 주로 어떤식으로 사용되는지 함께 정리했습니다. DDL(Data Definition Language) : 데이터 정의어 : 관계형 데이터베이스의 구조를 정의합니다. CREATE : TABLE, VIEW, INDEX, PROCEDURE를 만드는 역할을 합니다. TABLE : CREATE TABLE table_name ( column1 datatype, column2 datatype, ... columnN datatype); V..