1.DDL(Data Definition Language): 데이터베이스 객체(테이블, 뷰, 인덱스...)의 구조를 정의한다.
SQL문
CREATE: 데이터베이스 객체를 생성
DROP: 데이터 베이스 객체를 삭제
ALTER: 기존에 존재하는 데이터베이스 객체를 다시 정의하는 역할
2.DML(Data Manipulation Language):데이터의 삽입,삭제, 갱신 등을 처리
INSERT:데이터베이스 객체의 데이터를 입력한다
DELETE:데이터베이스 객체의 데이터를 삭제한다
UPDATE: 데이터베이스 객체안의 데이터 수정한다.
SELECT: 데이터를 읽는다
3. DCL(Data Control Language):데이터베이스 사용자의 권한을 제어
GRANT:데이터베이스 객체에 권한을 부여한다.
REVOKE:이미 부여된 데이터베이스 객체 권한을 취소한다.