SQL Structured Query Language 의 약어로 관계형 데이터베이스 관리 시스템에서 데이터를 관리하기 위한 표준 프로그래밍 언어를 뜻한다. SQL 문은 표준 언어와 비 표준언어로 나뉘며 표준 언어는 모든 RDBMS 제품군들이 지원하고 비 표준 언어는 특정 RDBMS 에서만 지원되는 언어이다. 데이터를 관리하기 위한 명령문의 분류는 데이터 정의 언어(DDL), 데이터 조작 언어(DML), 데이터 제어 언어(DCL), 트랙잭션 제어 언어(TCL) 로 나눌 수 있다. 데이터 정의 언어 (Data Definition Language, DDL) DDL은 데이터베이스 구조를 만들고 수정하고 삭제하는 명령어를 뜻한다. 테이블과 인덱스의 구조를 관리하는 언어 CREATE 새로운 데이터 베이스 구조를 만..