실용 SQL - PostgreSQL로 시작하는 데이터 스토리텔링 가이드북
앤서니 드바로스 지음, 임소정 외 옮김 / 영진.com(영진닷컴) / 2023년 1월
평점 :
장바구니담기


SQL은 데이터베이스를 정의하고 쿼리를 처리해주는 프로그래밍언어입니다. <실용SQL>은 여러가지 SQL프로그램중에서 PostgreSQL을 사용합니다. 이 SQL은 가장 앞선 데이터베이스이라고 하고 이프로그램을 이용해 데이터를 관리하고 분석하는 방법을 소개합니다. 그렇다고 PostgreSQL이 표준SQL과 다른것이 아니죠. 명확히 표준SQL을 사용하므로 MySQL에서도 무리없이 사용이 가능하다고 합니다. 요즘을 4차산업혁명중에 빅데이터시대라고 합니다. 데이터를 누적해서 많은 인사이트를 찾고자하는 노력입니다. 이를 위해서 데이터를 관리하고 검색에 빠르게 대응할 프로그램을 공부해야 하고 그것이 바로 SQL입니다. 아마 대부분의 사람들은 데이터를 관리할 때 엑셀을 쓰죠. 문제는 엑셀은 관리의 한계가 늘존재합니다. 이 한계를 극복해주는 것이 SQL이고 R과 파이썬을 배우면 SQL데이터베이스와도 연결해서 사용할 수있습니다. 아픙로는 빅데이터시대입니다. SQL으 제대로 배우면 무한한 쓸모를 느낄겁니다. 진짜 전문가가 되는 길일겁니다.


저자는 앤서니 드바로스 월스트리트 저널 편집자입니다. 이전에는 가네트에서 근무했고 퀘스트엑스, 도큐먼트클라우드 등에도 근무했습니다. 기자다보니 데이터에서 뉴스를 찾는 데이터저널리즘에 관심이 높다고 합니다. 컴퓨터 서적은 항상 번역이 문제인경우가 많은데 역자로 사회학을 정공한 임소정님과 서강대 컴퓨터공학을 전공한 강민혁님입니다. 그리고 영진닷컴이라는 대형컴퓨터 출판사라는 데 의미가 있습니다.

이 책의 독자는 "일상 생활에서 데이터를 접하고 이를 분석, 관리 및 변환하는 방법을 배우고자 하는 사람들을 위해서"(24p)라고 합니다. 우선 데이터를 다루는 일을 해야 하겠죠. 그리고 데이터를 다루는 기업에 취업을 위해서도 SQL은 정말 필요한 프로그래밍언어입니다.좀더 구체적으로 마케터나 저널리스트들을 대도록이면 습득하면 업무에 유리할겁니다. 원래 초판은 프로그램설치방법과 JSON데이터는 소개하지 않았지만 개정판인 이책에서는 초보들이 좀더 쉽게 접근하도록 프로그램설치방법도 데이터로 많이 쓰이는 JSON을 SQL과 연결하는 방법까지 소개합니다. 나름 450p나 되는 책이기에 정말 다양한 문법과 데이터활용법을 배울수가 있습니다.


<실용SQL>을 보면서 좋았던 점은 미국데이터를 볼수있어서입니다. 미국인구조사 인구통계, 범죄보고서, 뉴욕시 택시이용데이터, 미국도시 온도데이터셋 등 다양한데이터를 다룰수있게 경험을 해주고 당연히 다운도 받을 수가 있습니다. 코드와 설명 그리고 Note코노를 곳곳에 만들어서 사용시 실수할 수있는 부분을 조언해줍니다. 각장마다 마무리단원을 만들어 무엇을 배웠는지 다시 정리를 해주고 연습문제를 통해 좀더 오랫동안 기억을 하도록 배려를 했습니다. 제가 보기에 정말 프로그램을 잘하는 분들은 책에서 소개하는 연습문제는 다시한번 풀어보지 않을까하는 생각도 듭니다. 물론 대부분은 연습문제는 그냥 넘어가지죠. 앞을 다보고 나서 연습문제는 따로라도 풀어보시면 좋을 듯합니다. 그리고 이 책은 SQL중에 PostgreSQL을 다루므로 부록으로 추가자료를 소개합니다. 각종문서 웹링크, 관련뉴스와 커뮤니티사이트를 11가지나 소개합니다 한개라도 직접들어가서 활동하면 좋을 겁니다.


SQL은 파이썬언어보다는 쉽죠. 왜냐하면 데이터베이스를 구성하고 검색하고 변환하는 작동을 하기 때문 나름 간단합니다. 하지만 이런 작업도 어려워하는 분들이 많죠. 그분들을 위해 특히 초보자를 위해 시스템설정부터 점진적으로 수준을 올려가면서 최신의 PostgreSQL의 최신 버전과 기본적인 SQL까지 익슬수 있게 해줍니다. 그리고 저자가 월스리트저널 편집자이고 오랜동안 기자생활을 하셔서 데이터분석과 관리에 관한 노하우도 곳곳에 포진해두어서 새로운 것에 항상 고심하는 주니어개발자나 저널리스트, 마케터에게 매우 유익한 내용이 될 겁니다.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo