SQL(Structured Query Language)은 관계대수에 기초하여 RDBMS의 데이터 관리를 위해 설계된 언어 1986년 ANSI, 1987년 ISO에서 표준으로 제정 상용 DBMS 특성에 맞게 국제 표준을 확장한 독자적 버전이 존재 특징 비절차적(선언형) 언어, 필요한 데이터만 기술 인간 언어와 유사하고 간단, 명료함. SQL 구성 데이터 정의 언어 DDL: Data Definition Language 데이터베이스 내의 객체 생성 및 삭제하고 구조를 조작하는 명령어 집합 데이터가 준수해야 하는 제약조건 기술 CREATE, ALTER, DROP 등 데이터 조작 언어 DML: Data Manipulation Language DDL에 의해 정의된 테이블에서 데이터를 조작하는 명령어 집합 데이터에 ..