데이터 베이스에 원하는 테이블을 생성하거나 삭제 또는 데이터를 요청(질의)하고 결과를 얻는 것이며 쿼리는 언어가 아닌 "요청하는 행위"이다.
데이터베이스로부터 요청(질의)을 하고 결과를 받는 언어로, 데이터베이스와 소통할 수 있는 언어라고 생각하면 된다.
관계형 데이터 베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터 베이스 객체 접근 조정 관리를 위해 고안되었습니다. MySQL, MariaDB, MSSQL, 오라클 등의 데이터베이스 관련 프로그램들이 SQL을 표준으로 채택하고 있습니다.