lkc0***
2022-02-23

SQL에 대한 매우 실용적인 접근 방식을 적용하여 대용량 데이터 저장소를 생성하고 조작하는 방법을 소개한다. 실제 사례를 기반으로 한 오라클, DB2, SQL 서버, MySQL, PostgreSQL 등 다양한 SQL 버전에서의 해결책과 실행 가능한 예제로 구성하여 업무에 도움이 되는 틀을 제공한다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
데이터 기반의 의사 결정의 중요성이 강조되면서 더 이상 SQL은 개발자의 전유물이 아니게 되었습니다.
이제는 개발자 뿐만 아니라 데이터분석가, 마케터, 프로덕트 매니저 등등
데이터에 접근하고자 하는 사람이라면 직군에 상관없이 SQL을 공부하고 있습니다.
SQL이 모두의 언어가 되면서 이를 SQL 더 잘 쓰기 위한 방법 역시 주목받고 있는데요.
데이터 분석가, 데이터 엔지니어 등에게는 단순 SELECT문과 JOIN 정도 뿐만 아니라
복잡한 스키마에서 원하는 데이터를 추출할 수 있도록 여러 단계의 쿼리문을 작성하는 능력 역시 필요시되고 있습니다.
이런 상황에서 SQL 쿡북의 등장은 정말 반가운 일이 아닐 수 없는데요.
본 책에서는 'SQL 쿡북'이라는 타이틀에 맞게 단순 검색 및 정렬에 그치지 않고,
내부 데이터 자료형(문자열, 숫자 등)을 더 잘 다루기 위한 처리 기법, 고급 검색과 계층적 쿼리 및
결과 보고서를 작성하는 방법까지 상당히 광범위한 SQL 활용법을 다루고 있습니다.
그리고 오라클과 같은 특정 DBMS에서 활용할 수 있는 Tip 역시 제공해주어 해당 DB를 사용중인 유저 역시 데이터를 쉽게 다룰 수 있도록 정보를 제공하고 있습니다.
책 페이지에서도 짐작할 수 있는 만큼 시중에 나와있는 책 중에서는 가장 방대한 범위를 다루고 있는데요.
물론 어디까지나 '쿡북'이기에 SQL을 처음 공부하는 초보자에게는 과한 책이겠지만
그 이상의 사람들에게는 사전으로 놓고 찾아보는 용도로는 최강의 길라잡이가 될 수 있지 않을까 생각해봅니다.