데이터 베이스에 원하는 테이블을 생성하거나 삭제 또는 데이터를 요청(질의)하고 결과를 얻는 것이며 쿼리는 언어가 아닌 "요청하는 행위"이다.데이터베이스로부터 요청(질의)을 하고 결과를 받는 언어로, 데이터베이스와 소통할 수 있는 언어라고 생각하면 된다.관계형 데이터 베
데이터를 정의하는 언어로 데이터의 전체적인 구조나 골격을 결정하는 역할을 한다.전체적인 구조를 생성(CREATE), 수정(ALTER), 삭제(DROP), 초기화(TRUNCATE)한다.