ERP 개발자로서 DBMS를 다루는게 주 업무입니다.
조회, 저장 기능에 대해 시간을 단축하는 것은 ERP 사용자의 생산성을 올려주며,
이러한 시간 단축은 ERP 서비스 아키텍쳐 중 DB단의 이해를 통해 실현가능합니다.
DB단의 이해도를 높혀 성능 최적화를 이루기에 가장 도움이 된 책이 바로 '실용 SQL' 입니다.
정말 읽고 싶었던 책을 리뷰할 수 있는 기회를 얻게 되어서 너무 설렜습니다.
일단 이 책에서 마음에 들었던 것은 초보자를 위해 시스템 설정부터 시작하여,
완전 초보자도 쉽게 따라할 수 있도록 해준다는 점입니다.
ㆍ 무료입니다.
ㆍ Windows와 macOS, Linux 운영체제에서 사용할 수 있습니다.
ㆍ SQL 구현은 SQL 표준을 밀접하게 따르는 것을 목표로 합니다.
ㆍ 사용자가 많아 온라인에서 쉽게 도움을 구할 수 있습니다.
ㆍ PostGIS는 기하학적 데이터를 분석하고 매핑 기능을 수행할 수 있습니다.
ㆍ AWS 및 Google Cloud 같은 클라우드 컴퓨팅 환경에서 사용할 수 있습니다.
ㆍ Django로 구동되는 웹 애플리케이션에서 데이터 저장소로 사용합니다.
(보통 맥북으로 파일열면 글자 깨지는거 때문에 스트레스 받았는데 저자의 섬세한 배려가 느껴집니다!!)
목차 보고 가시죠~
사진 삭제
사진 설명을 입력하세요.
1장. 코딩 환경 설정
2장. 데이터베이스와 테이블 생성
4장. 데이터 타입 이해
5장. 데이터 가져오고 내보내기
9장. 그루핑과 요약으로 정보 추출
10장. 데이터 검사 및 수정
11장. SQL의 통계 함수
12장. 날짜와 시간을 사용한 작업
13장. 고급 쿼리 기술
16장. JSON 데이터 사용
17장. 뷰, 함수, 트리거로 시간 절약
18장. 명령줄에서 PostgreSQL 사용
19장. 데이터베이스 관리
20장. 데이터 스토리텔링 프로세스
부록. PostgreSQL 추가 자료
원서 Github도 있어서 자료 받기도 쉽습니다~ (https://github.com/anthonydb/practical-sql-2)
또한 SQL을 설치하면 데이터가 없어서 실습하기가 쉽지 않습니다.
여러 케이스에 대해 SELECT문을 수행해야 하는데, 데이터가 없다면
일일히 데이터셋을 CREATE, INSERT하며 테스트를 하는 시간낭비가 발생합니다.
이에 이 책은 미국정부의 실제 데이터셋을 다루며 실전과 같은 환경에서
학습을 할 수 있도록 가이드 해줍니다.
저자가 현직 저널리스트라서 그런지 데이터 분석 전문가로서의 경력으로
자신의 시행착오를 독자는 격지 않을 수 있도록, 독자의 시간을 아껴줍니다.
저자의 시행착오의 시간을 독자는 도서 구매로 시간을 구매하는 것이라고 생각합니다.
저자가 수년간 축적한 Know-how를 잘 흡수하려고 노력했습니다.
무엇보다 최신 PostgreSQL 구문과 고급 쿼리 스킬을 얻고자 하는 제 니즈를
충족하는 잘 쓰여진 책입니다~
또한 이 책은 PostgreSQL뿐만 아니라 MySQL, Oracle, SQLite emd SQL ANSI 표준을 따르는 대부분의
DBMS에서도 실습을 진행할 수 있어서, 타깃으로 삼는 기업의 DBMS를 숙련할 수 있게 해줍니다.
저는 고객사에게 더 좋은 서비스를 제공하고 싶은 욕심이 있습니다.
따라서 이 책에서 다룬 PostGIS를 실제 서비스로 구현해보고 싶네요.