IT 서적 리뷰

[SQL] Doit! SQL 입문

Ddolgom 2022. 8. 14. 19:37
반응형

Do it! 시리즈로 유명한 이지스퍼블리싱에서 SQL 서적을 출간하였다.

 

현재 제46회 SQLD 시험을 준비하고 있어서 관련 수험서를 보고 있는데, 수험서가 가진 한계로 SQL 정통(?) 서적이 필요하였다. (수험서들은 시험에 잘 나오는 부분만 압축 설명한다.)

 

예전 포스팅 글에서도 언급하였지만, 예전 현업에서 SQL 잠시 다루어보았었다. 

하지만, 회사에서 교육으로 쓰이던 ppt 정리자료로 공부를 하였었고 정석적으로 공부를 해본적이 없다.

 

심지어 함수나 서브쿼리를 많이 써본적이 없기에 중급자는 아닌 기본기 정도만 아는 수준으로 봐야할 것이다.

그래서 전문가와 쌩초보 중간의 견지에서 적절한 리뷰를 작성하려고 노력하였다. 

 

14주 완성

 

이지스퍼블리싱 책을 분야는 다르지만, 4권이나 가지고 있는데 좋은점은 서두에 계획표가 나온다. 

타 출판사도 이러한 테이블이 있긴하지만 굉장히 타이트한 것이 특징이다. 하지만, 이 책은 굉장히 넉넉한 계획 테이블을 제공한다. 능력치에 따라서 압축을 시킬수도 있겠지만 간만에 넉넉한 계획표를 보니 마음이 평온해진다.

 

함수에 대해 엄청나게 할애하였다. 실무에서 함수를 잘 쓰는 것이 실력자냐 비실력자를 가름한다.

사실 목차만 보았을때에는 SELECT문 소개부터 시작하는 구성으로 다른 책에서도 볼수 있는 순서이다.

 그렇지만, 함수 파트에서 엄청나게 할애를 하였는데, 내장함수를 잘 사용하는 것이 시간을 줄이는 길이다.

(엑셀 함수 사용이나 프로그램 언어를 조금이라도 해본사람은 공감할 것이다.)

 

주가와 국가 통계 데이터 분석 Python 데이터 분석에서 많이 나오는 단골 내용이다.

이 책의 세번째 장점으로는 실무 예시가 좋다는 것이다.

보통 주식 데이터나 국가 데이터 분석은 머신러닝을 배울때 많이 나오는 내용이지만, SQL 실무 분석에서는 잘 나오지도 않는 내용이다. 하지만, SQL로도 할 수 있는 내용들이다.

 

 

오류발생의 예를 풀어 썼다.
팝 퀴즈 예제

이외에 오류가 발생하였을때 트러블슈팅이나 중간중간에 팝 퀴즈형식의 예제 또한 장점이라고 생각한다.

 

프로그래머나 개발자들이 항상 마주하는 에러와 그에 따른 트러블슈팅을 친절하게 설명해놓는 것은 검색시간을 줄이고 정확한 해결을 위한 중요한 부분이다.

 

팝퀴즈는 수험서와는 다르게 직접 실행해보는 것으로 바로 밑에 정답이 없어서 고민을 해보고 실습할 수 있는 것이 정말 좋은 것 같다.

 

* 장점 

1. 진도 테이블이 자세하다

2. 함수에 많은 부분을 할애하였다.

3. 실무 예제 데이터가 좋은 데이터이다.

4. 트러블 슈팅 설명이 잘 되어 있다.

5. 중간중간에 정답이 바로 밑에 달려 있지 않은 퀴즈가 있다. (뒤쪽에 해답이 다 있음)

 

* 아쉬운점 

1. 딥러닝 교과서나 웹 표준의 정석 책 처럼 (두권 전부 이지스퍼블리싱 출판) 컬러였으면 더 좋았을 것 같다. (물론 SQL 책이 컬러인 경우는 거의 없다.)

 

 

* 총평

전반적으로 굉장히 만족스러운 책이다. 현재 SQLD 공부를 위해 수험서로만 공부를 하고 있지만, 시험과 실무는 엄연히 차이가 존재하는만큼 본책으로 자세하게 공부를 해보고 싶다. 동영상 강의 또한 유튜브로 제공이 되는데 또 굉장히 짧고 압축되어있어서 부담이 없어서 좋다.

 

[본 서평은 데이터전문가 포럼 카페 서평이벤트를 위해 작성한 글입니다.]

 

반응형