공부/DB

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

students 2022. 9. 7. 21:14

SQL(Structured Query Language)의 종류

 

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


 

데이터 정의어(Data Definition Language)

 

데이터의 구조를 정의 하기 위한 테이블 생성, 테이블 수정, 테이블 삭제 같은 명령어

  • CREATE : 테이블 생성
  • DROP 테이블 삭제
  • ALTER : 테이블 수정
  • TRUNCATE : 테이블에 있는 모든 데이터 삭제

 

데이터 조작어 (Data Manipulation Language)

데이터 조회 및 변형을 위한 명렁어

  • SELECT : 데이터 조회
  • INSERT : 데이터 입력
  • UPDATE : 데이터 수정
  • DELETE : 데이터 삭제

 

데이터 제어어 (Data Control Language)

사용자에게 권한 생성 혹은 권한 삭제 같은 명령어

  • GRANT : 권한 생성
  • REVOKE : 권한 삭제