본문 바로가기
리뷰

[리뷰] 러닝SQL - 한빛미디어러닝SQL - 한빛미디어

by Remover 2021. 4. 13.
반응형

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

 

 

책소개

SQL 언어를 마스터하기 위한 필독서

 

태어난 지 40년이 넘은 SQL의 쓰임새는 데이터 전성시대를 맞아 확장하고 있다. 이 책은 개발자가 SQL 기본을 빨리 익히고 데이터베이스 애플리케이션 작성, 관리 작업 수행, 보고서 생성을 할 수 있게 도와주는 SQL 입문 가이드이다. 각 장에서는 다양한 그림과 주석이 달린 예제로 주요 SQL 개념과 기술을 학습하고 실습한다. 특히 입문서에서는 잘 다루지 않는 비관계형 데이터베이스에서 데이터를 쿼리하는 방법까지 한 권에 담았다. 

 

www.hanbit.co.kr/store/books/look.php?p_code=B4640245615

 

러닝 SQL

개발자가 SQL 기본을 빨리 익히고 데이터베이스 애플리케이션 작성, 관리 작업 수행, 보고서 생성을 할 수 있게 도와주는 SQL 입문 가이드 도서

www.hanbit.co.kr

리뷰


 이번에 리뷰하게 된 책은 'Learning SQL, 러닝SQL' 입니다. O'REILLY의 번역본이고, 조금은 징그러운 표지를 가지고 있는 책입니다. 이 책의 표지는 안데스 주머니 개구리라고 하네요. 

 

이 책의 주된 독자는 SQL을 처음 접하는 혹은 더욱 자세히 공부하고 싶은 사람입니다.

 

천천히 꼼꼼하게


1장에서는 데이터베이스(Database)에 대한 소개가 나옵니다. 대부분 책의 첫장에서 역사와 소개를 다루듯 이 책 또한 역사와 책을 다루고 있습니다. 관계형 모델부터 주요 용어들을 표 형태로 깔끔하게 제공하고 있는 점이 좋았습니다. 용어에 생소한 사람들에게 용어를 정리하고 가는 것은 중요한 부분 중 하나라고 생각하고, 책에도 그런 생각이 담겨 있는 것 같다는 것을 느꼈습니다.

 

쿼리 


 

실제로 쿼리(Query)를 작성하는 건 3장부터 시작됩니다. 2장까지는 준비과정이며, 3장에서부터 쿼리를 작성하게 됩니다. 제일 처음 배우게 되는 쿼리는 조회가 아닐까 생각됩니다. 책에서는 SELECT (조회)를 시작으로 필터링, 조인(JOIN), UNION(집합) 등을 상세하게 기술하고 있습니다. 간단한 예제들과 상세한 설명으로 누구나 쉽게 익힐 수 있도록 기술 하고 있습니다.

 

 

데이터 조작


7장에서는 데이터를 어떻게 조작할지

 - 문자열 처리

 - 숫자 자리 수 처리

 - 시간 데이터 처리 

 

어렵지 않지만 중요한 내용들을 상세하게 설명하고 있습니다. 

 

학습 점검


 

매 장 끝에는 학습 점검이라는 것을 통해 본인이 해당 장을 제대로 이해 했는지를 다시 한번 체크 할 수 있도록 되어 있습니다. 스스로 점검을 통해 본인이 내용을 제대로 이해했는지 아는 것은 정말 중요하고 그런 내용들을 챙겨주고 있어서 더욱 좋은 책이라고 생각합니다.

 

 

총평 


이 책은 SQL을 처음 배우는 입문자에게 쉽고 꼼꼼하게 SQL에 대한 지식을 습득 할 수 있게 해주는 책이다. 초심자에게는 처음을, 이미 알고 있는 사람에게는 리마인드를 제공해주는 책이고 얇지만 강한 내용들을 담고 있다.

댓글