메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

SQL로 시작하는 데이터 분석

eejjhh***

|

2022-08-27

SQL로 시작하는 데이터 분석

SQL을 사용해 데이터 분석 실무에 가장 많이 활용되는 시계열 분석, 코호트 분석, 리텐션 분석 등을 익히는 책. 웹사이트에 공개된 실제 데이터셋을 사용해 실전에 가까운 분석을 실습해본다.

  • 저자 : 캐시 타니무라
  • 번역 : 박상근
  • 출간 : 2022-08-10

웹사이트를 만들려면 단순 소개사이트가아니라면 거의 대부분의 사이트가 DB를 연결하여 사이트를 운영하게 된다

물론 웹사이트가 아닌 AI, S/W 프로그램 등 여러 프로그램에서도 DB를 사용한다.

DB를 사용하는 이유는  단순 데이터를 저장하는 이유가 컸지만

근 수년사이에는 단순히 데이터를 저장하는데에만 국한되어있지 않고 이 저장된 데이터를 분석하기 시작했다.

이렇게 분석을 하다보면 더 많은정보를 쌓게되는데 그러다보면 데이터양이 많이져 빅데이터가 될 수 있다.

이렇게 많은 데이터를 쌓게되면 올바른방향으로 분석을 해야하는데

이 책에서는 SQL을 이용하여 데이터를 분석하는 기법을 안내해주고 있다.

*대상독자

SQL 문법을 학습했지만 어떻게 데이터 분석에 적용할지 막막한 사람

비즈니스 데이터를 분석해 업무 관련 인사이트를 도출하려는 사람

추가적으로 SQL 문법을 공부해볼려는 초급자가 읽어도 좋을 듯 하다.

*주요내용

이 책은 틍정 DBMS에대한 설명이 아닌 일반적인 SQL문을 기준으로 설명하고 있다.

상황별 분석법이 설명되어있으며 적절한 예시와 그에따른 분석스킬을 안내하고있어 

천천히 읽다보면 자연스레 이해가될 듯 하다.

postgres, mysql, sql server , redshift 인 RDBMS에 대한 예제설명이 간간히 포함되어있지만 설정과같은 

특정부분에대해서만 설명이 되어있고, RDBMS상 지원하지않는 내장함수가 있어 자신이 사용하는 DBMS에서

직접 테스트해보면서 익히는걸 추천한다.

이 책에서 주로 설명하는 방식은  

먼저 실제 데이터셋 기반으로 맞춤 분석기법에대해 설명하여 이에 해당하는 데이터 분석을 위한 쿼리문이 예제를통해 설명하고 있다.

그리고 튜닝 및 조회하는 SQL문을 이용한 결과값을 그래프로 보여주고 있어 결과값을 한층 더 쉽게 이해할 수 있었다.

* 다루는 내용

이 책에서 다루는 내용은 아래와 같다.

트렌드 분석 - 소매업 및 외식업 매출 데이터셋 사용

2. 코호트 리텍션 분석 - 미국 의회의 과거와 현재 데이터셋 사용

3. 텍스트 분석 - UFO 목격 보고서 데이터셋 사용

4. 이상 탐지 - 미국 지질조사국 지진 발생 기록

5. 실험 분석 - 모바일 게임 사용자 데이터셋 사용

6. 퍼널 분석 - 미국 의회의 과거와 현재

 

옮깅니의 말을 보면 알수있겠지만 이 책은 단순 sql문을 익히는것 보단 

sql문을 통해 데이터를 분석하는 방법을 소개하고 있다.

물론 sql뿐만아니라 다양한 툴과 언어를 이용하여 데이터를 분석할 수 있지만,

개발자 혹은 분석자가 처음 데이터를 접하기 쉬운것은 DB형태의 데이터이므로

이책에서 안내하는 방식은 어느 데이터분석에서든 기본으로 알아두면 좋은 분석법이므로

만약 기본적인 SQL에대한 지식을 알고있다면 꼭 SQL을 이용하여 분석하는 방법을 익히는것에 초점을 잡지않더라도 

데이터 분석기법을 학습하는데 읽어보는것도 괜찮을 듯 하다.

예제소스는 아래 링크에서 받을 수 있다.

https://github.com/sql-for-data-analysis-kr/book

 

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

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?