SQL + SQLD 비밀노트

  • 어떤 개발을 하다 보면 데이터에 대한 정의, 조작, 제어가 필요한 경우가 빈번하게 발생합니다.
  • SQL(Structured Query Language)은 데이터를 활용하는 목적의 쿼리 언어로, 일반적인 프로그래밍 언어와는 조금 다릅니다.
  • SQLD(SQL Developer)는 SQL을 활용하는 자격증 시험으로, Orcale DB과 MS SQL Server 두 가지 DBMS을 다룹니다.
  • SQL + SQLD 비밀노트는 SQL에 대한 기본적인 이해와 SQLD 자격증 시험 준비를 위한 내용을 다루고 있습니다.

공공 데이터를 활용한 실습 데이터

  • 다른 데이터베이스 관련 서적과는 다르게 이 책은 공개된 실제 데이터를 기반으로 학습을 진행할 수 있다는 큰 장점이 있습니다. 학습하기 위해 만들어진 간단한 토이 데이터와 같이 실무적으로 조금 동떨어져있는 데이터를 다룬다면 데이터베이스를 공부한 것과는 별계로 실무를 위한 추가적인 학습이 필요하다 느끼는 경우가 있습니다.
  • 반면 SQL + SQLD 비밀노트는 Oracle DB 설치와 다양한 공공 데이터를 다운로드 하는 것을 시작으로 합니다. 따라서 자격증만을 위한 SQL 학습으로 끝나는 것이 아닌, SQL 언어를 학습하고, 활용하는 것과 동시에 자격증 준비를 위한 책이라 생각합니다.

확실한 이해를 위한 다양한 아이템

  • 반면 SQL + SQLD 비밀노트는 각 챕터마다 많은 수의 연습문제를 제공합니다. 연습문제를 풀어보며 SQL에 대한 이해의 깊이를 더합니다. 또한 연습문제는 책에서 활용하는 공공 데이터를 기반으로 만들어져 있습니다. 따라서 단순 암기 반복이 아닌 실제 문제를 푸는 것과 같은 느낌을 받습니다.
  • 마지막 시험 직전 비밀노트 챕터는 그간 학습한 내용에 대한 총 정리와 핵심 내용을 다룹니다. 비단 SQLD 시험 뿐만 아니라 1 ~ 7 챕터까지 학습이 완료된 후 본인만의 이해를 정리하기 위해서도 큰 도움이 됩니다.

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.