DCL

    DML, DDL, DCL

    1. DML DML(Data Manipulation Language)는 select, insert, update, delete문과 같이 데이터를 조회, 삽입, 변경, 삭제하는 데 사용되는 SQL 구문을 의미합니다. 또 다르게는 트랜잭션(Transaction)을 발생시키는 SQL 구문을 DML이라고 볼 수 있습니다. 2. DDL DDL(Data Definition Language)는 Database나 그 하위의 Table, View등 특정 개체를 생성하거나 변경, 삭제하는 create, drop, alter 등의 SQL 구문을 의미합니다. 3. DCL DCL(Data Control Language)은 grant, revoke, deny등 권한에 관련된 SQL문에 해당합니다.