안녕하세요. 주인장 성스러운기사입니다!
이번에 리뷰할 도서는 '김상형의 SQL 정복'입니다.
한빛미디어의 '나는 리뷰어다2021'을 통해 도서를 받게 되었으며, 그 외적으로 지원받은 부분은 전혀 없습니다.
도서 내용 위주로 사진과 함께 느낀 점을 설명드리고 있으니 도서 선택에 있어 많은 도움이 되시길 바랍니다!
소문난 명강의: 김상형의 SQL 정복
우선 표지가 깔끔하면서 이쁜 보라톤을 띠고 있어 이뻤습니다.
개인적으로 그동안 봐온 SQL 도서 중 가장 마음에 들었습니다.
기본적으로 설명을 할 때 그림 또는 표로 기본적인 설명이 첨부되어 있어 DB를 처음 공부하시는 분들도 無에서 상상하는 것이 아닌,
그림을 통해 이해를 하는데 큰 도움이 될 것 같았습니다.
또한 어떠한 것을 내용을 설명을 할 때에, 좌측의 사진과 같이 예시를 들어 설명을 하여 입문자도 쉽게 이해할 수 있을 듯합니다.
암기해야 할 만한 기능(마치 int, long, float, dobule 같은)의 경우 우측 사진과 같이 한 번에 볼 수 있도록 되어있어,
SQL을 작성할 때 에도 "아 여기서는 %이었나?", "특정 문자를 제외해서 찾으려면 뭐였지"라는 상황에서 책을 펼쳐 한번에 찾을 수 있을 듯하네요.
또한 DB의 종류(Oracle, MS SQL, MySQL, MariaDB 등...) 마다 기본 틀은 유사하지만 다른 기능들이 존재하는데,
그러한 다른 부분들 역시 짚어주고 있어 자신이 배워야 하는 또는 본인 회사에서 다른 DB를 쓰고 있다 하더라도 일부 내용들은 환경에 맞추어 설명을 해주고 있습니다.
이런 식으로 Oracle에서는 지원하지만 필수이고 SQL Server에서는 무방하지만,
MariaDB에서는 아직 미지원이라는 설명을 덧붙이고 있기에,
본인의 환경에 따라 "어 책에서는 되는데 왜 안되지?"라는 상황을 줄일 수 있습니다.
중간중간 과하지 않은 유머 코드를 넣어주고 있어 보면서 웃기도 하였습니다.
좌측의 사진 같은 경우 다음 페이지가 매력적인 웃음 포인트였는데 사진이 과하게 들어갈 듯싶어 뺐습니다.
궁금하신 분은 직접 읽어보세요(호호...)
추가적으로 유머 코드와 함께 경험담도 포함이 되어있습니다.
저자분께서 개발 경험을 풀이하여 넣으셨는데,
의외로 재미있는 부분도 있고 현실적으로 이렇게도 할 수 있겠구나 라는 부분들이 있었습니다.
또한 각 설명 중간 및 끝날 부분쯤 연습 문제들이 많이 적혀있는데,
풀어보는 재미도 있으며 본인이 정말 이해했는지 풀어보면서 본인의 지식으로 많드는 데에도 큰 도움을 주고 있습니다.
사실 연습문제는 많은 개발 서적에도 나와있지만, 이 책에서는 해답도 포함이 되어있어 좋았습니다.
다른 도서들의 경우 해답이 나와있기도 하지만 대부분 없어서 이렇게 하는 게 맞는지 또는 풀지 못하는 문제들이 있었는데,
본 도서에는 사소하면서도 핵심 요소라 생각이 되는 해답이 포함이 되어있어 매우 만족스러웠습니다.
마지막으로 평가를 해보도록 하겠습니다.
[ 장점 ]
1. 그림과 테이블 그리고 예시를 들어가며 설명하고 있어 쉽게 이해할 수 있습니다.
2. 연습문제에 추가로 해답도 들어있어 본인 풀이가 맞는지를 알 수 있습니다.
3. 기본적인 DB 설계 및 구현에 있어 본 도서 한 권이면 충분합니다.
[ 단점 ]
1. 예시 프로젝트를 만드는 과정이 있었다면 좋았을 텐데 연습문제만 있어 아쉬웠습니다.
2. 자세한 설명이 나와있어 좋았지만, 내용이 너무 방대하여 의욕이 떨어지기도 하였습니다.
사실 장점이자 단점이 많은 설명과 내용이 담겨있어 좋았지만, 그것이 단점으로 되어 많은 분량이 되었습니다.
프로젝트를 통해 이러한 부분 구현을 위해 이러한 기능을 사용한다라는 식으로 재미있게 풀어나갔으면 좋았을 것 같은데 그 부분이 아쉬웠습니다.
다만 본인이 정말 SQL에 대해 흥미가 있으시고 제대로 공부해보고 싶다하시면 추천드립니다.
감사합니다.
'도서 리뷰' 카테고리의 다른 글
모바일 기기용 머신러닝, '텐서플로 라이트를 활용한 안드로이드 딥러닝' (0) | 2021.08.22 |
---|---|
팀 생산성을 높여주는 21가지 도구와 서비스, '모던 스타트업' (0) | 2021.07.25 |
초보자부터 숙련자까지 배우는 '이것이 C#이다' (0) | 2021.02.21 |
[리뷰] 처음 배우는 플러터 (0) | 2020.04.02 |
초보자도 손쉽게 배우는 '맛있는 디자인 애프터 이펙트 CC 2019' (1) | 2019.07.13 |
상상하는 것을 소프트웨어로 구현하는 것을 좋아하는 청년
게시글이 마음에 드시나요? [ 공감❤️ ] 눌러주시면 큰 힘이 됩니다!