현장에서 바로 써먹는 SQL with PostgreSQL 김임용
☆☆☆☆☆ 평점(0/5)
심통 | 2024-01-25 출간
판매가
32,000
즉시할인가
28,800
배송비
무료배송
(제주/도서산간 배송 추가비용:3,000원)
상품정보
책 소개
목차
Chapter1 데이터베이스와 SQL
1. 데이터란?
1-1. 데이터의 정의
1-2. 데이터, 정보, 지식, 지혜
1-3. 빅데이터의 등장
1-4. 빅데이터가 만들어 내는 변화
1-5. 빅데이터의 활용
1-6. 데이터 분야 직무 정보
2. 데이터베이스와 SQL
2-1. 데이터베이스의 정의
2-2. 데이터베이스의 종류와 테이블 구조
2-3. SQL이란?
2-4. 데이터 관리 시스템
핵심요약
연습문제

Chapter2 데이터베이스 설치하기
1. PostgreSQL 설치하기
1-1. PostgreSQL
1-2. PostgreSQL 다운로드 및 설치하기(Windows 기반)
2. pgAdmin
2-1. 데이터베이스 접속하기
2-2. 화면 구성 및 Path 설정하기
2-3. 데이터 타입
2-4. 데이터 무결성과 제약 조건
3. 실습 환경 만들기
3-1. 실습용 데이터 셋
3-2. 테이블 명세서
3-3. 실습용 테이블 만들기
핵심요약
연습문제

Chapter3 데이터 조회하기(기초)
1. 데이터 조회 및 정렬
1-1. 주석과 쿼리 실행하기
1-2. 전체 데이터 조회하기
1-3. 전체 데이터 개수 출력하기
1-4. 원하는 열만 조회하기
1-5. 열 이름 바꿔 조회하기
1-6. 데이터 정렬하기(ORDER BY)
1-7. 원하는 개수의 데이터만 조회하기(LIMIT)
1-8. 중복된 결과 제거하기(DISTINCT)
1-9. 원하는 조건의 데이터만 조회하기(WHERE)
1-10. 원하는 문자만 가져오기(SUBSTRING)
1-11. 기타 문자열 함수
2. 데이터 집계
2-1. 데이터 집계하기(GROUP BY)
2-2. 원하는 조건으로 데이터 집계하기(HAVING)
3. 데이터 변환 및 조건문
3-1. 데이터 타입 변환하기(TO_CHAR)
3-2. NULL 변환(COALESCE, NULLIF)
3-3. 원하는 조건으로 항목 추가하기(CASE)
핵심요약
연습문제

Chapter4 데이터 조회하기(고급)
1. 데이터 합치기
1-1. 두 테이블의 데이터 열로 합치기(JOIN)
1-2. 두 테이블의 데이터 행으로 합치기(UNION)
2. 서브쿼리와 뷰 테이블
2-1. 쿼리 안에 쿼리 넣기
2-2. 나만의 가상 테이블 만들기(VIEW)
3. 테이블 형태 변환
3-1. 행을 열로 바꾸기(PIVOT)
3-2. 열을 행으로 바꾸기(UNPIVOT)
핵심요약
연습문제

Chapter5 데이터 수정하기
1. 데이터 추가(INSERT)
1-1. 데이터 한 건 추가하기
1-2. 데이터 여러 건 추가하기
2. 데이터 수정(UPDATE)
2-1. 데이터 수정하기
2-2. pgAdmin을 이용해 수정하기
3. 데이터 및 테이블 삭제(DELETE, DROP TABLE)
3-1. 모든 데이터 삭제하기
3-2. 특정 조건의 데이터 삭제하기
3-3. 테이블 삭제하기(DROP TABLE)
핵심요약
연습문제

Chapter6 프로시저와 잡
1. 프로시저(Procedure)
1-1. 프로시저란?
1-2. 실습용 테이블 만들기
1-3. 프로시저 만들기
1-4. 프로시저 실행하기
2. 잡(Job)
2-1. pgAgent 설치하기
2-2. 잡 등록하기
핵심요약
연습문제
Chapter7 사례 기반 실습
1. 조류독감이 의심되는 닭을 찾아보자!
2. 건강상태가 나빠진 원인을 찾아보자!
3. 품종별 가장 무거운 닭 Top 3를 골라보자!
4. 여러 테이블의 데이터를 연결해 종합실적을 조회해 보자!
5. 종합실적을 뷰 테이블로 만들어 보자!

Chapter8 데이터베이스 구조와 수행
1. SQL 수행 구조
1-1. 아키텍처
1-2. SQL 처리 과정
1-3. 연산 및 절 우선순위
2. 인덱스(INDEX)와 조인(JOIN)
2-1. 인덱스란?
2-2. 실행 계획 확인하기(EXPLAIN)
2-3. 인덱스 실습
2-4. 조인 방법
핵심요약
연습문제

Chapter9 데이터 모델링과 ERD
1.데이터 모델링
1-1. 데이터 모델링이란?
1-2. 개체와 속성
1-3. 관계
1-4. 식별자
2. ERD와 테이블 명세서
2-1. pgAdmin으로 ERD 그리기
2-2. 테이블 명세서 조회
핵심요약
연습문제

Chapter 10 참고할 만한 내용들
1. SQL Shell(psql)
1-1. psql이란?
1-2. psql을 이용한 쿼리 실습
2. 파이썬과 데이터베이스 연결하기
2-1. 파이썬이란?
2-2. 파이썬에서 데이터베이스 접속하기
2-3. 파이썬에서 쿼리 실행하기
3. R과 데이터베이스 연결하기
3-1. R이란?
3-2. R에서 데이터베이스 접속하기
3-3. R에서 쿼리 실행하기
4.태블로와 데이터베이스 연결하기
4-1. 태블로(Tableau)란?
4-2. 태블로에서 데이터베이스 접속하기
4-3. 태블로에서 데이터 시각화하기
5. 범용 접속 도구(DBeaver) 사용하기
5-1. DBeaver란?
5-2. DBeaver 설치하기
5-3. DBeaver로 데이터베이스 접속하기
6. 실습 사이트 소개
6-1. 프로그래머스 스쿨
6-2. solvesql
6-3. SQLZOO
6-4. HackerRank
연습문제 정답
책제원정보
ISBN 9791193247051
판형정보 336쪽 / 188 X 257mm
출판사 심통
출판일 2024-01-25 출간
교환 및 환불안내
도서 교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.
        (카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 : 070-4821-5101
교환/반품주소
  • 부산광역시 부산진구 중앙대로 856 303호 / (주)스터디채널 / 전화 : 070-4821-5101
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님의 변심으로 인한 교환 또는 반품시에는 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.

선택된 상품

  • 현장에서 바로 써먹는 SQL with PostgreSQL
    28,800원

총 주문금액

28,800