이 포스트는 한빛미디어에서 출간한 '혼자 공부하는 SQL' 을 읽고 작성한 서평입니다.
INTRO
한빛미디어에서 출간하는 도서들 중 '혼자 공부하는 OOO'은 가장 유명한 기본서 시리즈입니다. 운좋게 기회가 닿아 대부분의 혼공시리즈를 접할 수 있었는데 항상 기본 이상의 만족감을 얻었기에 이번 학습에도 기대하며 공부하였습니다.
책 소개
누구를 위한 책인가요?
- SQL을 처음 시작하려고 하는 학생, 취업 준비생
- 데이터베이스 기초를 배우고자 하는 초보 개발자
- SQL의 이론과 실습을 동시에 학습하고 싶은 입문자
- SQL을 공부하다가 너무 어려워서 포기한 경험이 있는 입문자
- 실무에서 SQL 관련 업무를 해야 하는 주니어 개발자
이 책의 특징
1. 탄탄한 학습 설계 : ‘입문자 맞춤형 7단계 구성’을 따라가며 체계적으로 반복 학습한다
이 책은 SQL의 핵심 내용을 7단계에 걸쳐 반복 학습하면서 자연스럽게 머릿속에 기억되도록 구성했다. 모든 절에서 [핵심 키워드]와 [시작하기 전에]를 통해 각 절의 주제에 대한 대표 개념을 워밍업한 후, 본격적인 SQL 핵심 이론과 실습을 거쳐 마무리에서는 [핵심 포인트]와 [확인문제]로 한번에 복습한다. ‘혼자 공부할 수 있는’ 커리큘럼을 그대로 믿고 끝까지 따라가다 보면 프로그래밍 공부가 난생 처음인 SQL 입문자도 무리 없이 책을 끝까지 마칠 수 있다!
2. 255개의 직접 해보는 ‘손코딩’으로 문법은 물론 실무 감각까지 제대로 익힌다
핵심 문법과 이론 설명은 두 눈과 머리로 술술 읽으며 넘어가고, 실전 감각은 직접 손코딩하며 익히도록 255개의 엄선된 실습 예제를 담았다. 반복 학습과 연습이 가장 필수적인 입문자도, 실전형 코드로 연습하면서 책에 담긴 코드를 ‘나의 코드’로 만들 수 있다. 8장에서 파이썬과 데이터베이스를 연동하는 과정에 필요한 파이썬 필수 문법은 부록을 참고하도록 한다.
3. ‘혼공’의 힘을 실어줄 동영상 강의, 학습 사이트 지원
책으로만 학습하기엔 여전히 어려운 입문자를 위해 저자 직강 동영상도 지원한다. 또 학습을 하며 궁금한 사항은 언제든 질문할 수 있도록 학습 사이트를 제공한다. 저자가 질문 하나하나 직접 답변을 달아주고 있으며, SQL 관련 최신 기술과 정보도 공유한다. 게다가 혼자 공부하는 그 길에 함께 공부하기를 원하는 사람들의 모임인 혼공 학습단을 운영하여 마지막까지 포기하지 않고 독자가 완주할 수 있도록 최대한 지원하고 있다.
학습 사이트 : http://hongong.hanbit.co.kr
4. 언제 어디서든 가볍게 볼 수 있는 혼공 필수 [용어 노트] 제공
꼭 기억해야 할 핵심 개념과 용어만 따로 정리한 [용어 노트]를 제공한다. 처음 시작하는 사람들에게 프로그래밍 공부가 어려운 이유는 낯선 용어 때문이라는 것을 베타 리더를 통해 확인했고, 어려운 것이 아니라 익숙하지 않아서 헷갈리는 것이므로 잘 생각나지 않을 때는 언제든 부담 없이 펼쳐보자. 제시된 용어 외에도 새로운 용어를 추가하면서 자신만의 용어 노트를 완성해가는 것도 또 다른 재미가 될 것이다.
책을 읽고
▶ 주관적인 평점 : 4.0점 / 5.0점
개인적으로 책의 구성 및 내용에 대해 만족하며 학습할 수 있었습니다. SQL을 처음 배우시는 분들도 이해할 수 있도록 직관적이고 이해하기 쉬운 예제들을 사용하며, 필요한 명령어들을 꼼꼼하게 설명합니다.
전반적으로 만족하는 책이었지만, 동일 저자의 MySQL 책과 겹치는 부분이 많아 개인적으로 1점을 감점하였습니다. ^^; (주관적인 판단으로 감점한 것이고 '이것이 MySQL이다'을 미리 보지 않았다면 5점을 주었을 것 같습니다.)
SQL은 개발자, 분석가 구분없이 모두 필요한 언어인 만큼 해당 책으로 기초를 잘 잡으시면 좋을 것 같습니다.
관련 링크