SQL (Structured Query Language) 구조적 질의 언어 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 언어 SQL 문법의 종류 예약어(명령어) DDL(Data Definition Language, 데이터 정의 언어) 각 릴레이션을 정의하기 위해 사용하는 언어입니다. CREATE, ALTER, DROP... DML(Data Manipulation Language, 데이터 조작 언어) 데이터를 추가/수정/삭제하기 위한, 즉 데이터 관리를 위한 언어입니다. SELECT, INSERT, UPDATE... DCL(Data Control Language, 데이터 제어 언어) 사용자 관리 및 사용자별로 릴레이션 또는 데이터를 관리하고 접근하는 권한을 다루기 위한 언어입니다. GRANT, REVOKE... SQL의 언어적 특성 대소문자를 가리지 않음