본문 바로가기
Work/DataBase

[ORACLE] SQL의 종류 (DDL, DML, DCL)

SQL(Structured Query Language)의 종류에는 데이터 정의(DDL), 데이터 조작(DML), 데이터 제어(DCL)가 있다.

 

 



DDL  - 데이터 정의어(Data Definition Language)

  • CREATE : 테이블 생성

  • DROP : 테이블 삭제

  • ALTER : 테이블 수정

  • TRUNCATE : 테이블에 있는 모든 데이터 삭제

 

DCL - 데이터 제어어(Data Control Language)  사용자에게 권한 생성 혹은 권한 삭제 같은 명령어

  • GRANT : 권한 생성

  • REVOKE : 권한 삭제


DML  - 데이터 조작어(Data Manipulation Language)

  • SELECT 조회

  • INSERT 삽입

  • UPDATE 수정

  • DELETE 삭제

TCL  - 트렌젝션 제어어(Transaction Control Language)

  • COMMIT 트렌젝션 수행
  • ROLLBACK 트렌젝션 취소