시작기획. 현재의 데이터베이스 기술
- 데이터베이스의 세계
- 관계형 데이터베이스 기술
- NoSQL 데이터베이스
- 빅데이터 관련 기술
- 요약
특집 1. 데이터베이스 설계의 기초지식
1장. DB 설계자가 안고 있는 고민의 세 가지 원인
- 시작하며
- DB 설계자가 안고 있는 고민과 DB 설계의 중요성
2장. 엔티티의 도출 방법
- 엔티티란?
3장. 키 설정 방법
- 시작하며
- 키란 무엇인가?
- 키의 종류
- 키와 코드의 차이
4장. 업무 시스템의 정규화
- 시작하며
- 중복 제거
5장. DB 설계 순서
- 시작하며
- 순서 1: 블록 분류
- 순서 2: 이벤트 계열 엔티티의 도출
- 순서 3: 이벤트 계열 엔티티의 정규화
- 순서 4: 리소스 계열 엔티티 분류를 정리
- 순서 5: 블록 사이의 리소스 통합
- 순서 6: 도출 계열의 정리
- 실적 계열, 계획 계열, 분석 계열의 차이
- 마치며
특집 2. SQL 사고력 양성 강좌
1장. SQL식 조건 분기
- 시작하며
- 1 워밍업 - 조건에 따라 사용 열을 전환한다
- 2 열의 전환 - 순열과 조합
- 3 표구의 복잡한 집계
- 4 집약 함수 밖에서 CASE식을 사용
- 요약
2장. SQL식 행간 비교
- 시작하며
- 1 우선 기본부터 - 가장 최근의 것을 구한다
- 2 가장 최근, 가장 최근의 바로 이전, 그 바로 이전...
- 3 작게 나눈 그룹 내의 행간 비교
- 요약
3장. SQL식 집합 조작
-- 시작하며
- 1 복수의 행을 한 행으로 정리한다
빠르고 안정된 서비스를 지탱하는 필수 인프라에 대한 철저공략
"현재의 데이터베이스 기술, 특징을 이해하고 바르게 사용하자"
이 책에서 다루는 내용
*데이터베이스 설계의 기초지식
기본적인 데이터베이스의 엔티티 도출 방법, 키 설정 방법, 정규화
*SQL 사고력 양성
프로그래밍 언어와는 다른 데이터베이스에서 사용되는 분기, 반복문, 집합 조작
*MySQL 실천 입문
MySQL의 운용 노하우 및 가용성 튜닝
*MongoDB 상세풀이
환경 구축에서의 기본적인 조작 및 실제 운용사례에 대한 소개
*Redshift 활용
분산 병렬 RDB인 Redshift의 구조와 가용성 튜닝
*Redis 활용
KVS(Key-Value Store 제품인 Redis와 실시간 랭킹 구축
샘플 파일 다운로드
http://www.bjpublic.co.kr
[도서자료] → [소스코드 다운로드]
이 책의 구성
이 책은 가장 기본적인 데이터베이스인 RDBMS와 그것을 사용하는 SQL, 그리고 최근 대두되고 있는 KVS(Key-Value Store 및 문서 지향 데이터베이스 등에 대한 실전적인 가이드와 도입 사례 등에 대해 설명하고 있다.
시작 기획. 현재의 데이터베이스 기술
RDMBS의 기초적인 내용 및 NoSQL과 데이터를 분석하는 기술이 필요하게 된 배경, 그리고 그러한 상황에서 이용 가능한 주요 제품 및 서비스를 소개한다.
특집 1. 데이터베이스 설계 기초지식
데이터베이스를 설계함에 있어 기본적인 데이터 베이스의 엔티티 도출 방법과 키 설정 방법 그리고 정규화에 대해서 설명한다.
특집 2. SQL 사고력 양성 강좌
프로그래밍 언어와는 다른 데이터베이스에서 사용되는 분기, 반복문과