실용 SQL
로즈
2023-11-24 05:31
227
0
본문
실용 SQL
도서명 : 실용 SQL
저자/출판사 : 앤서니,드바로스,저자,글,임소정,강민혁,번역, 영진닷컴
쪽수 : 460쪽
출판일 : 2023-01-30
ISBN : 9788931465952
정가 : 30000
서문
감사의 말
역자의 말
이 책에 대하여
SQL은 무엇인가?
왜 SQL을 사용해야 할까?
이 책의 대상 독자는?
이 책에서 배우는 내용
1장. 코딩 환경 설정
1-1 텍스트 편집기 설치하기
1-2 코드 및 데이터 다운받기
1-3 PostgreSQL과 pgAdmin 설치하기
1-4 pgAdmin으로 작업하기
1-5 pgAdmin의 대안
1-6 마무리
2장. 데이터베이스와 테이블 생성
2-1 테이블 이해하기
2-2 데이터베이스 만들기
2-3 테이블 만들기
2-4 테이블에 행 추가하기
2-5 코드가 잘못되었을 때 도움 구하기
2-6 SQL을 가독성 있게 포맷하기
2-7 마무리
3장. SELECT로 시작하는 데이터 탐험
3-1 기초 SELECT 구문
3-2 ORDER BY로 데이터 정렬하기
3-3 DISTINCT로 고유값 찾기
3-4 WHERE로 행 필터링하기
3-5 지금까지 배운 모든 걸 활용해 보기
3-6 마무리
4장. 데이터 타입 이해
4-1 문자형 데이터 타입 이해하기
4-2 숫자형 데이터 타입 이해하기
4-3 날짜와 시간 타입 이해하기
4-4 interval 데이터 타입을 통해 날짜 계산하기
4-5 JSON과 JSONB 이해하기
4-6 그 외 타입들 사용하기
4-7 CAST를 통해 데이터 타입 변환하기
4-8 CAST 단축 표기법 사용하기
4-9 마무리
5장. 데이터 가져오고 내보내기
5-1 구분된 텍스트 파일을 이용하여 작업하기
5-2 COPY를 사용해 데이터 가져오기
5-3 카운티 인구조사 데이터 가져오기
5-4 COPY를 사용하여 열 하위 집합 가져오기
5-5 COPY를 사용하여 행의 일부만 가져오기
5-6 가져오는 과정에서 열에 값 추가하기
5-7 COPY를 사용하여 데이터 내보내기
5-8 pgAdmin을 통한 가져오기 및 내보내기
5-9 마무리
6장. SQL을 사용한 기본 수학 및 통계
6-1 수학 연산자와 함수 이해하기
6-2 인구조사 테이블 열을 이용해 계산하기
6-3 평균 및 총합 집계 함수 사용하기
6-4 중앙값 찾기
6-5 최빈값 찾기
6-6 마무리
7장. 관계형 데이터베이스에서 테이블 조인
7-1 JOIN을 사용하여 테이블 연결하기
7-2 키 열로 테이블 조인하기
7-3 JOIN을 사용하여 여러 테이블 쿼리하기
7-4 JOIN 유형 이해하기
7-5 NULL을 사용하여 결측값이 있는 행 찾기
7-6 세 가지 유형의 테이블 관계 이해하기
7-7 조인에서 특정 열 선택하기
7-8 테이블 별칭으로 조인 구문 단순화하기
7-9 여러 테이블 조인하기
7-10 집합 연산자로 쿼리 결과 결합하기
7-11 조인된 테이블 열에서 수학 계산 수행하기
7-12 마무리
8장. 적시적소에 알맞은 테이블 디자인
8-1 네이밍 컨벤션 따르기
8-2 제약조건으로 열 값 제어하기
8-3 인덱스로 쿼리 속도 향상시키기
8-4 마무리
9장. 그루핑과 요약으로 정보 추출
9-1 도서관 조사 테이블 만들기
9-2 집계 함수를 사용하여 도서관 데이터 탐색하기
9-3 마무리
10장. 데이터 검사 및 수정
10-1 육류, 가금류 및 계란 생산업체 데이터 가져오기
10-2 데이터셋 인터뷰하기
10-3 테이블, 열, 데이터 수정하기
10-4 불필요한 데이터 삭제하기
10-5 트랜잭션으로 변경 사항 저장하기 또는 되돌리기
10-6 큰 테이블을 업데이트할 때 성능 향상하기
10-7 마무리
11장. SQL 통계 함수
11-1 인구조사 통계 테이블 생성하기
11-2 SQL을 사용하여 순위 매기기
11-3 비율 계산을 통한 의미 있는 결과 찾기
11-4 고르지 않은 데이터 다듬기
11-5 마무리
12장. 날짜와 시간을 사용한 작업
12-1 날짜 및 시간에 대한 데이터 타입과 함수 이해하기
12-2 날짜와 시간 조작하기
12-3 시간대 다루기
12-4 날짜 및 시간을 활용하여 계산하기
12-5 마무리
13장. 고급 쿼리 기술
13-1 서브쿼리 사용하기
13-2 공통 테이블 표현식 사용하기
13-3 교차 표 생성하기
13-4 CASE를 사용하여 값 재분류하기
13-5 공통 테이블 표현식에서 CASE 사용하기
13-6 마무리
14장. 의미 있는 데이터를 찾기 위한 텍스트 마이닝
14-1 문자열 함수를 사용하여 텍스트 서식 지정하기
14-2 정규식을 사용하여 텍스트 패턴 매칭하기
14-3 PostgreSQL에서 전체 텍스트 검색하기
14-4 마무리
15장. PostGIS를 사용한 공간 데이터 분석
15-1 PostGIS 활성화 후 공간 데이터베이스 만들기
15-2 공간 데이터의 기초 이해하기
15-3 2차원 기하학 이해하기
15-4 PostGIS 데이터 타입 이해하기
15-5 PostGIS 함수로 공간 개체 생성하기
15-6 파머스마켓 데이터 분석하기
15-7 인구조사 shapefile 사용하기
15-8 공간 데이터 조인하기
15-9 마무리
16장. JSON 데이터 사용
16-1 JSON 구조 이해하기
16-2 SQL에서 JSON 사용 여부 결정하기
16-3 json 및 jsonb 데이터 타입 사용하기
16-4 JSON 데이터 가져오고 인덱싱하기
16-5 json 및 jsonb 추출 연산자 사용하기
16-6 지진 데이터 분석하기
16-7 JSON 생성 및 수정하기
16-8 JSON 처리 함수 사용하기
16-9 마무리
17장. 뷰, 함수, 트리거로 시간 절약
17-1 뷰로 쿼리 간단히 만들기
17-2 나만의 함수와 프로시저 만들기
17-3 트리거로 데이터베이스 액션 자동화하기
17-4 마무리
18장. 명령줄에서 PostgreSQL 사용
18-1 psql을 위한 명령줄 설정하기
18-2 psql로 작업하기
18-3 작업을 도와주는 추가 명령줄 도구
18-4 마무리
19장. 데이터베이스 관리
19-1 VACUUM으로 사용하지 않은 공간 복구하기
19-2 서버 설정 변경하기
19-3 데이터베이스 백업 및 복구하기
19-4 마무리
20장. 데이터 스토리텔링 프로세스
20-1 질문으로 시작하라
20-2 과정을 문서화하라
20-3 데이터를 모으라
20-4 데이터가 없다면? 직접 데이터베이스를 만들라!
20-5 데이터 출처에 접근하라
20-6 쿼리를 통해 데이터를 인터뷰하라
20-7 데이터의 주인과 상담하라
20-8 시간 경과에 따른 주요 지표 및 추세를 파악하라
20-9 원인을 알아보라
20-10 찾아낸 결과를 공유하라
20-11 마무리
부록. PostgreSQL 추가 자료
PostgreSQL 개발 환경
PostgreSQL 유틸리티, 도구, 확장 프로그램
PostgreSQL 관련 뉴스, 커뮤니티 사이트
공식 문서
찾아보기
도서명 : 실용 SQL
저자/출판사 : 앤서니,드바로스,저자,글,임소정,강민혁,번역, 영진닷컴
쪽수 : 460쪽
출판일 : 2023-01-30
ISBN : 9788931465952
정가 : 30000
서문
감사의 말
역자의 말
이 책에 대하여
SQL은 무엇인가?
왜 SQL을 사용해야 할까?
이 책의 대상 독자는?
이 책에서 배우는 내용
1장. 코딩 환경 설정
1-1 텍스트 편집기 설치하기
1-2 코드 및 데이터 다운받기
1-3 PostgreSQL과 pgAdmin 설치하기
1-4 pgAdmin으로 작업하기
1-5 pgAdmin의 대안
1-6 마무리
2장. 데이터베이스와 테이블 생성
2-1 테이블 이해하기
2-2 데이터베이스 만들기
2-3 테이블 만들기
2-4 테이블에 행 추가하기
2-5 코드가 잘못되었을 때 도움 구하기
2-6 SQL을 가독성 있게 포맷하기
2-7 마무리
3장. SELECT로 시작하는 데이터 탐험
3-1 기초 SELECT 구문
3-2 ORDER BY로 데이터 정렬하기
3-3 DISTINCT로 고유값 찾기
3-4 WHERE로 행 필터링하기
3-5 지금까지 배운 모든 걸 활용해 보기
3-6 마무리
4장. 데이터 타입 이해
4-1 문자형 데이터 타입 이해하기
4-2 숫자형 데이터 타입 이해하기
4-3 날짜와 시간 타입 이해하기
4-4 interval 데이터 타입을 통해 날짜 계산하기
4-5 JSON과 JSONB 이해하기
4-6 그 외 타입들 사용하기
4-7 CAST를 통해 데이터 타입 변환하기
4-8 CAST 단축 표기법 사용하기
4-9 마무리
5장. 데이터 가져오고 내보내기
5-1 구분된 텍스트 파일을 이용하여 작업하기
5-2 COPY를 사용해 데이터 가져오기
5-3 카운티 인구조사 데이터 가져오기
5-4 COPY를 사용하여 열 하위 집합 가져오기
5-5 COPY를 사용하여 행의 일부만 가져오기
5-6 가져오는 과정에서 열에 값 추가하기
5-7 COPY를 사용하여 데이터 내보내기
5-8 pgAdmin을 통한 가져오기 및 내보내기
5-9 마무리
6장. SQL을 사용한 기본 수학 및 통계
6-1 수학 연산자와 함수 이해하기
6-2 인구조사 테이블 열을 이용해 계산하기
6-3 평균 및 총합 집계 함수 사용하기
6-4 중앙값 찾기
6-5 최빈값 찾기
6-6 마무리
7장. 관계형 데이터베이스에서 테이블 조인
7-1 JOIN을 사용하여 테이블 연결하기
7-2 키 열로 테이블 조인하기
7-3 JOIN을 사용하여 여러 테이블 쿼리하기
7-4 JOIN 유형 이해하기
7-5 NULL을 사용하여 결측값이 있는 행 찾기
7-6 세 가지 유형의 테이블 관계 이해하기
7-7 조인에서 특정 열 선택하기
7-8 테이블 별칭으로 조인 구문 단순화하기
7-9 여러 테이블 조인하기
7-10 집합 연산자로 쿼리 결과 결합하기
7-11 조인된 테이블 열에서 수학 계산 수행하기
7-12 마무리
8장. 적시적소에 알맞은 테이블 디자인
8-1 네이밍 컨벤션 따르기
8-2 제약조건으로 열 값 제어하기
8-3 인덱스로 쿼리 속도 향상시키기
8-4 마무리
9장. 그루핑과 요약으로 정보 추출
9-1 도서관 조사 테이블 만들기
9-2 집계 함수를 사용하여 도서관 데이터 탐색하기
9-3 마무리
10장. 데이터 검사 및 수정
10-1 육류, 가금류 및 계란 생산업체 데이터 가져오기
10-2 데이터셋 인터뷰하기
10-3 테이블, 열, 데이터 수정하기
10-4 불필요한 데이터 삭제하기
10-5 트랜잭션으로 변경 사항 저장하기 또는 되돌리기
10-6 큰 테이블을 업데이트할 때 성능 향상하기
10-7 마무리
11장. SQL 통계 함수
11-1 인구조사 통계 테이블 생성하기
11-2 SQL을 사용하여 순위 매기기
11-3 비율 계산을 통한 의미 있는 결과 찾기
11-4 고르지 않은 데이터 다듬기
11-5 마무리
12장. 날짜와 시간을 사용한 작업
12-1 날짜 및 시간에 대한 데이터 타입과 함수 이해하기
12-2 날짜와 시간 조작하기
12-3 시간대 다루기
12-4 날짜 및 시간을 활용하여 계산하기
12-5 마무리
13장. 고급 쿼리 기술
13-1 서브쿼리 사용하기
13-2 공통 테이블 표현식 사용하기
13-3 교차 표 생성하기
13-4 CASE를 사용하여 값 재분류하기
13-5 공통 테이블 표현식에서 CASE 사용하기
13-6 마무리
14장. 의미 있는 데이터를 찾기 위한 텍스트 마이닝
14-1 문자열 함수를 사용하여 텍스트 서식 지정하기
14-2 정규식을 사용하여 텍스트 패턴 매칭하기
14-3 PostgreSQL에서 전체 텍스트 검색하기
14-4 마무리
15장. PostGIS를 사용한 공간 데이터 분석
15-1 PostGIS 활성화 후 공간 데이터베이스 만들기
15-2 공간 데이터의 기초 이해하기
15-3 2차원 기하학 이해하기
15-4 PostGIS 데이터 타입 이해하기
15-5 PostGIS 함수로 공간 개체 생성하기
15-6 파머스마켓 데이터 분석하기
15-7 인구조사 shapefile 사용하기
15-8 공간 데이터 조인하기
15-9 마무리
16장. JSON 데이터 사용
16-1 JSON 구조 이해하기
16-2 SQL에서 JSON 사용 여부 결정하기
16-3 json 및 jsonb 데이터 타입 사용하기
16-4 JSON 데이터 가져오고 인덱싱하기
16-5 json 및 jsonb 추출 연산자 사용하기
16-6 지진 데이터 분석하기
16-7 JSON 생성 및 수정하기
16-8 JSON 처리 함수 사용하기
16-9 마무리
17장. 뷰, 함수, 트리거로 시간 절약
17-1 뷰로 쿼리 간단히 만들기
17-2 나만의 함수와 프로시저 만들기
17-3 트리거로 데이터베이스 액션 자동화하기
17-4 마무리
18장. 명령줄에서 PostgreSQL 사용
18-1 psql을 위한 명령줄 설정하기
18-2 psql로 작업하기
18-3 작업을 도와주는 추가 명령줄 도구
18-4 마무리
19장. 데이터베이스 관리
19-1 VACUUM으로 사용하지 않은 공간 복구하기
19-2 서버 설정 변경하기
19-3 데이터베이스 백업 및 복구하기
19-4 마무리
20장. 데이터 스토리텔링 프로세스
20-1 질문으로 시작하라
20-2 과정을 문서화하라
20-3 데이터를 모으라
20-4 데이터가 없다면? 직접 데이터베이스를 만들라!
20-5 데이터 출처에 접근하라
20-6 쿼리를 통해 데이터를 인터뷰하라
20-7 데이터의 주인과 상담하라
20-8 시간 경과에 따른 주요 지표 및 추세를 파악하라
20-9 원인을 알아보라
20-10 찾아낸 결과를 공유하라
20-11 마무리
부록. PostgreSQL 추가 자료
PostgreSQL 개발 환경
PostgreSQL 유틸리티, 도구, 확장 프로그램
PostgreSQL 관련 뉴스, 커뮤니티 사이트
공식 문서
찾아보기
댓글목록0