테이블이나 관계의 구조를 생성하는데 사용하며 Create, Alter, Drop문 등이 있다.
테이블에 데이터를 검색, 삽입, 삭제, 수정하는데 사용하며 SELECT, INSERT, DELETE, UPDATE 문 등이 있다.
데이터의 사용 권한을 관리하는데 사용하며 GRANT, REVOKE 문 등이 있다.