이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
옮긴이 머리말 x머리말 xii베타리더 후기 xvCHAPTER 1 | 데이터베이스를 제압하는 자가 시스템을 제압한다 11.1 시스템과 데이터베이스 21.2 다양한 데이터베이스 41.3 시스템 개발 과정과 설계 101.4 설계 단계와 데이터베이스 14CHAPTER 2 | 논리 설계와 물리 설계 232.1 개념 스키마와 논리 설계 242.2 내부 스키마와 물리 설계 292.3 데이터베이스 단위의 중복 구성: 복제 462.4 클라우드에서의 데이터베이스 중복 구성 502.5 클라우드 활용 시점과 상황 582.6 백업 설계 632.7 복구 설계 75CHAPTER 3 | 논리 설계와 정규화: 왜 테이블을 분할해야 할까? 823.1 테이블이란? 823.2 테이블의 구성 요소 853.3 정규화란 무엇인가? 963.4 제1정규형 973.5 제2정규형: 부분 함수 종속 1043.6 제3정규형: 이행적 함수 종속 1093.7 보이스-코드 정규형(BCNF) 1123.8 제4정규형 1183.9 제5정규형 1233.10 정규화 정리 124CHAPTER 4 | ER 다이어그램: 여러 테이블의 관계 표현하기 1314.1 테이블이 너무 많아! 1324.2 테이블 사이의 관계 파악하기 1324.3 ER 다이어그램 작성 방법 1354.4 ‘다대다’ 관계와 관계 엔터티 140CHAPTER 5 | 논리 설계와 성능: 정규화의 단점과 비정규화 1465.1 정규화의 장단점 1475.2 비정규화와 성능 1545.3 중복성과 성능의 트레이드오프 160CHAPTER 6 | 데이터베이스와 성능 1646.1 데이터베이스 성능을 결정하는 요소 1656.2 인덱스 설계 1676.3 B-tree 인덱스 설계 방법 1736.4 통계 정보 1806.5 인덱스 이외의 튜닝 방법 186CHAPTER 7 | 논리 설계 안티패턴 1987.1 논리 설계에서 하지 말아야 하는 것 1987.2 비스칼라값(제1정규형 미만) 1997.3 더블 미닝 2047.4 단일 참조 테이블 2077.5 테이블 분할 2107.6 부적절한 키 2197.7 더블 마스터 2217.8 좀비 마트와 다단계 마트 224CHAPTER 8 | 논리 설계의 그레이 노하우 2318.1 규칙의 경계선에 위치한 설계 2318.2 대리 키: 기본 키가 잘 작동하지 않을 때 2328.3 칼럼 기반 테이블 2478.4 애드혹 집계 키 2528.5 다단계 뷰 2558.6 데이터 클렌징의 중요성 258CHAPTER 9 | 고급 논리 설계: RDB로 트리 구조 다루기 2689.1 관계형 데이터베이스의 약점 2699.2 오래되었지만 새로운 해법: 인접 리스트 모델 2719.3 폐쇄 테이블 모델 2799.4 어떤 모델을 사용해야 할까? 284APPENDIX A | 부록: 연습 문제 해답 2881장 해답 (연습 문제 ▶ 22페이지) 2882장 해답 (연습 문제 ▶ 81페이지) 2933장 해답 (연습 문제 ▶ 130페이지) 2994장 해답 (연습 문제 ▶ 142페이지) 3025장 해답 (연습 문제 ▶ 162페이지) 3046장 해답 (연습 문제 ▶ 196페이지) 3117장 해답 (연습 문제 ▶ 230페이지) 3158장 해답 (연습 문제 ▶ 264페이지) 3169장 해답 (연습 문제 ▶ 286페이지) 325맺음말 327찾아보기 331
|
ミック
미크의 다른 상품
윤인성의 다른 상품
|
데이터베이스, 설계부터 달인이 되다 일본 최고 DB 전문가에게 배우는 실전 DB 설계와 최적화 AI 시대를 맞아 데이터베이스의 중요성이 더욱 커지는 가운데, 관계형 데이터베이스의 설계를 다루는 필독서의 개정판이 12년 만에 출간되었다. 개정판은 초기 구성을 살리면서도 내용을 최신화하고 시대의 흐름에 맞게 클라우드 내용을 추가했다. 특정 DB 제품이나 기능을 나열하는 대신, 바람직한 논리 설계와 물리 설계의 ‘원칙’을 실무 관점에서 풀어나간다는 점이 특히 인상적이다. 즉, 저자는 이상과 현실 중 한쪽에 치우치지 않고 균형을 잡기 위해서는 트레이드오프를 이해해야 한다는 점을 강조한다. 1장과 2장은 요구사항 정의로 시작되는 시스템 개발, 그리고 논리 설계와 물리 설계 등 DB의 기초를 대단히 친절하게 설명한다. 3장부터 5장에는 테이블, 정규화, ER 다이어그램 등 핵심적인 개념이 담겨 있고, 6장부터 8장은 성능 튜닝, 안티패턴, 그레이 노하우(안티패턴은 아니지만 장점과 단점이 각각 뚜렷한 설계 방법) 같은 더욱 전문적인 주제를 다룬다. 9장은 RDB의 약점을 극복하기 위한 트리 구조를 다루고, 부록으로 연습 문제 해설을 수록했다. 일본 IT 업계 20년 현장 노하우에 최신 사례를 반영한, 한 권으로 끝내는 DB 설계 교과서와 같은 책이다. 경력자라면 과하다고 느껴질 정도로 친절한 설명과 함께, 79개의 핵심 포인트와 21문항의 연습 문제도 제공되므로, DB 엔지니어를 목표로 하는 사람은 물론이고 DB 설계의 기초와 실천 노하우를 체계적으로 습득하는 데 큰 도움이 되는 책이다.
|