본문 바로가기
Database

[DB] SQL문의 종류 (DML, DDL, DCL, TCL)

728x90
반응형

🍳 DML (Data Manipulation Language)

    DML은 테이블 안에 있는 데이터들을 검색하거나, 추가, 수정, 삭제 등을 하는 sql문입니다. SELECT, INSERT, UPDATE, DELETE 문 들이 이에 해당합니다.

 

🍳 DDL (Data Defination Language)

    DDL은 테이블을 생성, 수정, 삭제 혹은 테이블 구조 정의 등을 하는 sql문입니다. CREATE, ALTER, DROP, RENAME, TRUNCATE 문 들이 이에 해당합니다.

 

🍳 DCL (Data Control Language)

    DCL은 테이블에 접근하고 데이터를 사용하는 권한을 수정하는 sql문입니다. GRANT, REVOKE 문 들이 이에 해당합니다.

 

🍳 TCL (Transaction Control Language)

    SQL에서 처리되는 작업들을 하나로 묶어서 transaction이라 칭하는데 이 단위로 작업을 저장, 복구 하는 sql문입니다. COMMIT, ROLLBACK, SAVEPOINT 문 들이 이에 해당합니다.

반응형

'Database' 카테고리의 다른 글

[DB] 데이터 베이스 정규화  (0) 2022.12.17