데이터베이스를 사용하는 시스템이라면 새로 개발하는 프로그램에는 SQL을 작성해야 한다. 이 책은 이러한 SQL의 구성요소들을 많은 예제를 통해 설명하였으며, SQL을 작성할 때 필요한 지식들에 대해 체계적으로 설명했다.
총 7장으로 구성되어진 이 책은 1장에서는 SQL의 역사와 SQL 사용상의 주의 사항을 확인해 보고 SQL이 액세스하는 데이터에 대한 개념 및 데이터를 관리하기 위한 테이블에 대해 자세히 소개하고, 2장에서는 SQL의 조회, 삭제, 삽입, 갱신, 권한 및 데이터 정의어에 대해 설명하였다. 3장에서는 트랜잭션에 대해서, 4장에서는 많이 사용되는 조건절과 조건절에서 사용할 수 잇는 다양한 연산자에 대해 다루었다. 5장에서는 SQL을 작성할 때 사용할 수 있는 정렬과 그룹에 대해, 6장에서는 SQL의 핵심이라고 할 수 있는 조인과 고급쿼리에 대한 개념과 사용법, 7장에서는 오라클에서 개발하여 제공하는 함수에 대해 설명하였다.