서버 개발/데이터베이스 일반

SQL의 분류 DML/DDL/DCL/TCL

지노윈 2020. 3. 25. 11:45
반응형

 

SQL 명령어를 주로 DML, DDL로 분류하는 경우가 많아서 어떤 것들이 이러한 명령어인지 잘 알고 있어야 합니다.

이 밖게 DCL, TCL로 분류를 하는데 이것 또한 알아 두어야 겠습니다.

분류 명령어 설명

DML :  Data Manipulation Language

SELECT, INSERT, UPDATE, DELETE 테이블의 데이터를 다루는 명령어
데이터 조회, 입력, 수정, 삭제
DDL : Data Definition Language CREATE, ALTER, DROP, RENAME, TRUNCATE 테이블을 조작하는 명령어
테이블 생성, 변경, 삭제, 이름변경, 초기화
DCL : Data Control Language

GRANT, REVOKE

권한 부여/제거
TCL : Transaction Control Language

COMMIT, ROLLBACK

트랜잭션 적용, 되돌리기

 

'서버 개발 > 데이터베이스 일반' 카테고리의 다른 글

[MSSQL] 데이터 저장 구조  (0) 2020.05.03
Nested Loops/Sort Merge/Hash Join  (0) 2020.05.01
OLTP, OLAP, DW  (0) 2020.03.25