확장메뉴
주요메뉴


소득공제 베스트셀러
미리보기 공유하기

모두를 위한 PostgreSQL

: 누구나 이해할 수 있는 오픈소스 데이터베이스 개발

리뷰 총점9.0 리뷰 2건 | 판매지수 3,081
베스트
OS/데이터베이스 70위 | OS/데이터베이스 top100 35주
정가
28,000
판매가
25,200 (10% 할인)
YES포인트
소중한 당신에게 5월의 선물 - 산리오 3단 우산/디즈니 우산 파우치/간식 접시 머그/하트 이중 머그컵
월간 개발자 2022년 5월호
내일은 개발자! 코딩테스트 대비 도서전
5월 전사
5월 쇼핑혜택
1 2 3 4 5

품목정보

품목정보
출간일 2021년 02월 12일
쪽수, 무게, 크기 464쪽 | 890g | 173*230mm
ISBN13 9791165920449
ISBN10 1165920441

이 상품의 태그

책소개 책소개 보이기/감추기

누구나 배울 수 있는
PostgreSQL 실전 입문서

이 책에서는 PostgreSQL를 활용하여 데이터베이스를 개발할 때 기본이 되는 요소인 테이블 생성, 컬럼 변경뿐 아니라 데이터 생성, 읽기, 수정, 삭제와 같은 동작을 ‘커뮤니티 게시판에 글 작성하기’와 같은 실습 예제를 통해 자연스럽게 습득할 수 있다.

또한 쿼리를 작성하는 방법을 배운 다음 ‘연도별 경기도 졸업생의 진로 현황 데이터’를 조회하여 원하는 정보를 얻어내며, 데이터의 집계 및 결합을 배울 때는 ‘2020년 시도 시군구별 교통사고’ 데이터를 활용하는 실습이 준비되어 있다.

목차 목차 보이기/감추기

CHAPTER 01 PostgreSQL 이해하기
1-1 데이터베이스는 무엇인가?
1-2 PostgreSQL의 특징
1-3 개발 환경 구축하기
1-4 PostgreSQL의 구조
1-5 SQL이란?

CHAPTER 02 psql 쉘에서 쿼리 작성하기
2-1 psql 알아보기
2-2 테이블 생성하기
2-3 데이터 추가하기
2-4 데이터 조회하기
2-5 데이터 수정하기
2-6 데이터 삭제하기
2-7 pgAdmin 4 사용하기
2-8 (실습) 커뮤니티 게시판에 글 작성하기

CHAPTER 03 데이터 타입에 알맞은 테이블 만들기
3-1 데이터 타입이란?
3-2 데이터의 값 제한하기
3-3 Alter Table

CHAPTER 04 쿼리에 사용되는 연산자와 함수
4-1 논리, 비교 연산자와 조건문 함수
4-2 배열 연산자와 함수
4-3 JSON 연산자와 함수
4-4 날짜 및 시간 연산자와 함수
4-5 자주 쓰이는 연산자와 함수
4-6 (실습) 고등학교 졸업생들의 진로 분석

CHAPTER 05 데이터의 집계 및 결합
5-1 다양한 데이터의 결합 방법
5-2 데이터 그룹화
5-3 집계함수
5-4 (실습) 시군구별 인구 통계 분석
5-5 여러 개의 테이블을 로우로 연결하기
5-6 여러 개의 테이블을 컬럼으로 연결하기
5-7 다양한 상황에서의 데이터 결합
5-8 (실습) 시군구별 교통사고 분석

CHAPTER 06 웹 개발 환경에 연결하기
6-1 Python-Django 서비스와 연결하기
6-2 Node.js 서비스와 연결하기
6-3 PHP-Laravel 서비스와 연결하기
6-4 Java-Spring Boot 서비스와 연결하기
6-5 Ruby-Rails 서비스와 연결하기

CHAPTER 07 데이터 모델링과 인덱싱
7-1 테이블 사이의 관계
7-2 정규화와 비정규화
7-3 인덱싱의 이해
7-4 인덱스 명령어
7-5 인덱스 유지 관리하기

CHAPTER 08 함수와 뷰 활용하기
8-1 함수
8-2 트리거
8-3 뷰는 무엇인가?
8-4 뷰 활용하기

CHAPTER 09 트랜잭션 활용하기
9-1 트랜잭션은 무엇일까?
9-2 트랜잭션의 원리
9-3 트랜잭션 실행하기
9-4 트랜잭션 고립화 수준

CHAPTER 10 보안과 백업
10-1 보안
10-2 백업

저자 소개 (4명)

출판사 리뷰 출판사 리뷰 보이기/감추기

PostgreSQL은 오픈소스 진영에서 매우 ‘핫’한 RDBMS입니다. PostgreSQL은 Oracle의 상용 데이터베이스 못지 않은 다양한 기능과 뒤쳐지지 않는 ‘성능’ 그리고 시장에서 활발하게 사용하면서 입증된 ‘안정성’을 갖추고 있습니다. 이런 점을 생각해보면 왜 이 DBMS가 Stackoverflow 설문에서 배우길 원하는 DBMS 상위권을 오랜 기간 차지하고 있는지 이해할 수 있습니다.

본서는 입문서로서의 기능에 충실하기 위해 노력했습니다. 새로운 기술에 입문할 때는 어떤 부분이 중요하고, 어떤 부분을 나중에 살펴보아도 될지 감을 잡기 어렵습니다. 따라서 PostgreSQL을 활용하여 개발하기 위해서 필요한 필수적인 지식을 책의 앞부분에, 개발 후에 유지 보수하면서 관리하기 위해 필요한 지식은 책의 뒷부분에 구성하였습니다. 이 책으로 더 많은 개발자가 이 기술을 활용해 마침내 원하는 기능을 구현하는 기쁨을 느끼기를 바랍니다.

이 책의 특징
- 머리 아픈 이론도 예시와 그림으로 쉽게 이해할 수 있다.
- 코드와 예제를 통해 쉽게 따라하며 익힐 수 있다.
- 배운 지식을 사용할 수 있는 실제 사례를 소개한다.

이 책이 필요한 독자
- 데이터베이스를 배우고 싶은 웹 개발자
- PostgreSQL의 특징과 내장함수에 대해 알고 싶은 중급자
- 웹 프레임워크에 PostgreSQL을 연결해 개발하고 싶은 독자

소스코드 다운로드
https://github.com/bjpublic/postgresql

회원리뷰 (2건) 리뷰 총점9.0

혜택 및 유의사항?
[리뷰] 모두를 위한 PostgreSQL 내용 평점5점   편집/디자인 평점5점 j*****n | 2021.02.28 | 추천0 | 댓글0 리뷰제목
PostgreSQL 은 책 소개에도 기술되어 있듯이 오픈소스 진영에선 오래전부터 널리 쓰여져온 현재 MariaDB 와 함께 대표적인 RDBMS 데이터베이스 소프트웨어 중 하나이다. 관심을 가지고 찾아보면 여러 유명 해외 소프트웨어 회사들이 출시하고 있는 제품들의 기반 데이터베이스로서도 널리 사용되고 있음을 알 수 있다.(VMware 의 Greenplum, Red Hat 의 RHV 등) 다만, 유명한 상용;
리뷰제목

PostgreSQL 은 책 소개에도 기술되어 있듯이 오픈소스 진영에선 오래전부터 널리 쓰여져온 현재 MariaDB 와 함께 대표적인 RDBMS 데이터베이스 소프트웨어 중 하나이다.

관심을 가지고 찾아보면 여러 유명 해외 소프트웨어 회사들이 출시하고 있는 제품들의 기반 데이터베이스로서도 널리 사용되고 있음을 알 수 있다.(VMware 의 Greenplum, Red Hat 의 RHV 등)

다만, 유명한 상용 데이터베이스인 오라클과 비교하여 관련 서적이 부족함을 늘 아쉬움으로 느끼고 있었다. 이러한 때에 해당 서적이 출간되어 누구보다 기쁜 마음에 해당 서적을 읽기 시작하였다.

해당 서적은 저자의 서문에서 밝혔듯이 PostgreSQL 의 입문서이며 그 원칙에 충실하여 기술되어 있다. 초중반부(1장~5장)에는 PostgreSQL 에 대한 소개 및 DB 란 과연 무엇인지, 설치 방법, SQL 등의 기본 지식의 소개 psql 을 통한 테이블 생성, 데이터 CRUD, 데이터 타입, 쿼리에 필요한 연산자 및 함수, 집계 결합 등을 소개한다. 이러한 부분은 오라클 또는 MySQL 등 기타 RDBMS 에 익숙한 독자라면 쉽게 훝어볼 수 있다. 이후 중후반부(6장~10장) 에서는 PostgreSQL 과 Python, JavaScript, PHP, Java 그리고 Ruby 등의 대표적인 웹개발 언어의 다양한 프레임워크와의 연결 방법을 시작으로 보다 데이터베이스의 심화 지식인 데이터 모델링, 인덱싱, 함수와 뷰, 트렌젝션, 마지막으로 보안과 백업까지 부족함 없이 다루고 있다. 이러한 부분은 컴퓨터 관련 학과 전공이었던 독자들에겐 학부시절에 익숙한 내용을 다시 한번 PostgreSQL과 연관하여 정리할 수 있는 기회가 될 수 있을 것이고, 처음 데이터베이스를 접하는 독자들에겐 앞으로의 IT 여정에서 데이터베이스를 접하는데 있어 기본이 되는 내용들이 충실히 잘 정리되어 있다.

제목 그대로 IT 를 시작하는 개발자, 시스템을 운영하는 시스템 운영자, 데이터베이스 전문가를 지향하는 입문자들 까지 모두에게 도움이 될만한 괜찮은 PostgreSQL 입문서로 생각되며, 국내에 이러한 서적이 출간되어 향후 후배들의 데이터베이터 문의시 PostgreSQL 과 함께 해당 서적을 추천할 수 있게 되어 기쁘다.

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
[도서 리뷰] 모두를 위한 PostgreSQL 내용 평점4점   편집/디자인 평점4점 J***버 | 2021.02.17 | 추천0 | 댓글0 리뷰제목
처음에는 oracle를 통하여 데이터베이스를 접하였지만 이번 책을 통하여서 postgre SQL를 접할 수 있었습니다.   본 책은 node.js에서도 SQL문을 날릴 수도 있게 해주는 점이 좋았습니다. 그리고 매챕터마다 연습문제가 있어서 연습을 통하여 이해하는데 좋았습니다.   추후에도 더 좋은 책들을 리뷰하면 좋을 것 같습니다. 그리고 Mongo DB에 대한 책도 출간하여 더욱 다;
리뷰제목

처음에는 oracle를 통하여 데이터베이스를 접하였지만 이번 책을 통하여서 postgre SQL를 접할 수 있었습니다.

 

본 책은 node.js에서도 SQL문을 날릴 수도 있게 해주는 점이 좋았습니다. 그리고 매챕터마다 연습문제가 있어서 연습을 통하여 이해하는데 좋았습니다.

 

추후에도 더 좋은 책들을 리뷰하면 좋을 것 같습니다. 그리고 Mongo DB에 대한 책도 출간하여 더욱 다채로운 데이터베이스에 대해 공부하면 좋을 것 같습니다.

댓글 0 이 리뷰가 도움이 되었나요? 공감 0

한줄평 (2건) 한줄평 총점 2.0

혜택 및 유의사항 ?
구매 평점1점
오라클쓰다가 postges 처음 다뤄서 비교할 용도로 구입한건데 이건 그냥 SQL 입문서임
1명이 이 한줄평을 추천합니다. 공감 1
이*영 | 2021.12.03
평점1점
postgres아키텍처에 대해 한글자도 안다루면서 어떻게 제목에 Postgres를 붙임?
1명이 이 한줄평을 추천합니다. 공감 1
k******* | 2021.10.03
  •  쿠폰은 결제 시 적용해 주세요.
1   25,200
뒤로 앞으로 맨위로 aniAlarm