SQL (Structured Query Langauge)
데이터베이스에서 원하는 데이터를 추출하고 분석하는 데 사용되는 쿼리 언어
DDL (Data Definition Language)
데이터베이스를 정의하는 언어
SCHEMA / DOMAIN / TABLE / VIEW / INDEX 등을 생성, 수정, 삭제의 기능
CREATE / ALTER / DROP / TRUNCATE
DML (Data Manipulation Language)
정의된 데이터베이스에 입력된 레코드를 조회하거나, 수정, 삭제하는 기능
SELECT / INSERT / UPDATE / DELETE
DCL (Data Control Language)
데이터베이스에 접근하거나 객체에 권한을 주는 등의 역할을 하는 언어
GRANT / REVOKE / COMMIT / ROLLBACK