이전

리뷰 (1)

한줄평
평점 분포
  • 리뷰 총점10 0%
  • 리뷰 총점8 100%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 8.0
  • 40대 0.0
  • 50대 0.0
리뷰 총점 종이책
SQL 더 쉽게, 더 깊게 - 제이펍
"SQL 더 쉽게, 더 깊게 - 제이펍" 내용보기
오랜만의 책 리뷰입니다.요즘 관심있게 지켜보는 출판사인 제이펍에서 입문서 시리즈로 '더 쉽게, 더 깊게'를 출간하고 있네요.저는 C++, SQL, Python, 네트워크. 현재 나온 시리즈 도서를 전부 갖고 있어서 조만간 4권 전부 리뷰를 써볼 계획입니다.그 계획의 첫 시작은 바로 'SQL 더 쉽게, 더 깊게' 입니다.제가 다뤄본 것은 MySQL, Oracle, PostgreSQL였는데 SQL은 따로 공부하기보단
"SQL 더 쉽게, 더 깊게 - 제이펍" 내용보기

오랜만의 책 리뷰입니다.


요즘 관심있게 지켜보는 출판사인 제이펍에서 입문서 시리즈로 '더 쉽게, 더 깊게'를 출간하고 있네요.

저는 C++, SQL, Python, 네트워크. 현재 나온 시리즈 도서를 전부 갖고 있어서 조만간 4권 전부 리뷰를 써볼 계획입니다.

그 계획의 첫 시작은 바로 'SQL 더 쉽게, 더 깊게' 입니다.


제가 다뤄본 것은 MySQL, Oracle, PostgreSQL였는데 SQL은 따로 공부하기보단 필요에 의해 홈페이지나 프로그램을 만들면서 테이블과 데이터를 만들고, 수정하고, 삭제하는 방법만 알고 그냥 지나가기 쉽상이었습니다. 그러다보니 심한 경우 실수로 DB를 싹 날려버리거나 쿼리문을 제대로 작성하지 못해서 에러만 띄운적이 꽤 많았었습니다. 구글신에게 의지하는 것에도 한계가 있기도 하구요.

그런 측면에서 이 책은 저에게 꽤 신선한 충격이었습니다. 저기서 다루는 DBMS를 일일히 배우려면 최소 5권 이상의 책은 사야할텐데 초급 수준에서 집약시켜놓았다는 점인데 그것이 장점이기도 하고 단점이기도 합니다.


샘플 원고는 여기에 있습니다. (책 내용을 사진으로 촬영하려니 적당한 부분을 못 찾아서....)

보통 IT 도서는 서양(?!)의 것을 많이 번역해오는데 이 책은 일본 도서를 번역해왔습니다.

그래선지 조금 아기자기한 맛이 있는데 그런 점이 독자마다 호불호가 갈리는 요소겠지요. 한 장 시작할 때 '이 장의 주요내용'이라는 코너에서 각 절마다 단어장처럼 체크할 수 있게 된 부분이나 한 절/한 장이 넘어갈 때마다 정리해주는 것이 초등학교 때 풀었던 문제집 같은 느낌이 들었습니다.


만약 독자가 MySQL도 Oracle도 다루어보았다면 책 표지에도 써있듯 Oracle과 MySQL(이 외에 SQL Server나 DB2도..)의 쿼리문도 기재되어있기에 이런 것들을 비교해보면서 보는 재미도 있겠지만, 처음 DB에 입문하는 독자의 입장이라면 이 책의 메인 DBMS는 바로 PostgreSQL 입니다. 부록 CD에 예제코드와 더불어 SQL 학습 환경 구성을 위해 PostgreSQL 인스톨러가 들어있어서 담백하게 PostgreSQL 입문 책으로 봐도 무방할 것 같다고 생각했습니다.


그러나 중반부에 들어서면서 '이건 PostgreSQL 책도 그렇다고 다른걸 짬뽕한 책으로 보기에도 애매하다'라는 생각이 들었습니다.


뭐라 한마디로 정의하기 어려워서 풀어서 설명드리자면 다음과 같습니다.

처음엔 공통적으로 쓰이는 쿼리문이 많으니 상관이 없는데, 중반부에서 슬슬 위에 태그(SQL Server나 PostgreSQL 등 사용되는 DBMS 전용 쿼리문일때 나오는 검은 태그)가 2개, 3개, 4개씩 붙으면서 집중력이 줄어드는 느낌을 받았습니다.

특히 처음엔 공통적으로 쓰이다가 중간에 검은 태그가 나와서 '그럼 저 태그가 안 붙은 DBMS에선 저런 처리를 하려면 어떤 쿼리문을 쓰지?' 싶었는데 없더군요. (엥??)


물론 아래에 [개별 구문]이라고 하여 따로 기재된 글상자가 있긴 한데 눈에 잘 안들어왔구요.

출판사 특징인진 모르겠지만, 영어단어를 괄호쳐서 옆에 따로 원어 기재해놓지 않고 그냥 한글로만 기재해둬서 검색엔진 검색 시에 2번의 수고(한글로 찾고 그 원어를 알아내서 그거로 또 찾고..)를 하게 되는 경우가 종종 있고..

입문서이긴 한데 아예 DBMS에 문외한인 사람이라면 조금 헤맬 수도 있겠구나 싶었습니다.

대신 어느정도 DBMS를 다뤄본 사람이라면, 잘하는것도 아닌데 모르는건 아닌 그런 사람이라면 옆에 낑겨두고 자꾸 볼만한 가치가 있는 책인 것 같습니다.


3줄 요약.

  • 제이펍에서 '더 쉽게, 더 깊게' 입문서 시리즈에 해당하는 SQL 도서.
  • SQL에 대해 전혀 모르는 완전 초급자라면 이 책과 다른 책 1권 사두고 같이 보는걸 추천.
  • SQL을 모르지는 않는데 그렇다고 잘 아는것도 아니라면 일단 서점에서 보고 취향에 맞다 싶으면 바로 지르세요?!


f*****s 2014.11.29. 신고 공감 3 댓글 0