목차
제1부 기초편
제1장 왜 모델링을 하는가 - 모델링의 종류와 순서 - = 18
데이터 모델링이란? = 19
데이터 모델의 종류 = 21
모델링 순서 = 25
데이터 모델링이란? = 29
제2장 모델의 기본 규칙 - 모델링 작성법과 읽는법 - = 31
데이터 모델링이란? = 31
표기 레벨 = 33
테이블과의 비교 = 34
엔티티의 종류 = 36
속성의 종류 = 38
관계 = 40
데이터 모델의 기본형 = 44
롤 네임 = 46
비즈니스 룰의 차이 = 47
IDEF1X 이외의 표기법 = 47
제3장 데이터 모델을 보완하는 모델 - 프로세스 모델과 UML - = 53
데이터 모델링에 활용되는 UML 다이어그램 = 54
UML의 클래스 다이어그램과 데이터 모델이 모두 필요한가 = 57
논리 모델 = 60
프로세스 모델 활용 = 61
사례 실습 = 62
클래스 다이어그램 이외의 UML 모델 = 66
데이터 모델의 한계 = 70
제2부 실전편
제4장 엔티티 잘라내기 - 하향식 모델링 - = 74
사례 실습 = 74
기업 개요 = 75
무엇을 엔티티로 추출할 것인가 = 80
하향식으로 엔티티 잘라내기 = 81
제5장 하향식으로 PK와 주요속성 정의 = 91
엔티티 배치 규칙 = 91
주요속성 정의 = 94
PK 후보 선정 = 95
코드를 PK로 선택할 수 있다 = 97
모델의 재구성 = 99
주요속성 추가 모델 = 104
제6장 네이밍 표준과 도메인 = 107
왜 네이밍 표준이 필요한가 = 107
네이밍 표준은 기업의 수 만큼 존재한다 = 110
네이밍 표준 규정 = 110
도메인이란 무엇인가 = 112
도메인의 분류 = 113
도메인과 용어집에 기초한 인수분해 = 114
새로운 명칭 부여 워크 플로우 = 115
네이밍 룰을 준수하기 위한 툴 = 117
데이터 항목을 구성하는 요소 = 118
데이터 표준화를 위한 메타 데이터 구조 = 119
제7장 상향식 분석(1) = 123
상향식 모델링의 절차 = 124
서브젝트 스코프 = 125
화면/전표 이미지 = 125
워크시트를 이용한 분석 = 129
정규화를 하지 않을 때 발생하는 문제 = 144
제8장 상향식 분석(2) - CRUD 분석 - = 146
DFD를 그리자 = 146
DFD는 언제 작성하는가 = 148
CRUD 분석 = 149
엔티티 오너 결정 = 150
엔티티의 주관부서 결정 = 151
제9장 하향식 모델과 상향식 모델의 융합 = 160
하향식 모델 재등장 = 160
하향식 모델과 상향식 모델의 비교 = 161
모델의 융합 = 165
서브젝트 별로 검증 = 168
기존 시스템과의 호환성 = 170
기존 시스템의 요건 = 172
새로운 시스템으로 융합 = 172
기존 시스템에서 데이터 이전 = 186
다른 시스템과의 인터페이스의 중요성 = 187
제10장 RDB 이론과 비즈니스 룰 = 189
비즈니스 룰 = 189
RDB의 제약조건 = 193
데이터 모델에 나타난 비즈니스 룰 = 196
데이터 등록 순서 = 201
모델에 비즈니스 룰을 표기 = 202
제11장 모델 패턴의 활용 = 205
모델 패턴이란 무엇인가 = 206
데이터 모델의 패턴 = 206
제12장 툴의 활용법 = 219
데이터 모델링 툴의 계보 = 219
모델링 툴의 효용 = 221
툴로는 검출할 수 없는 논리모순 = 227
다른 모델링 툴과의 연동 = 231
제13장 모델 검토 = 234
검토의 목적 = 235
검토 포인트 = 238
좋은 모델이란 = 249
제14장 논리 모델을 물리 모델로 변환 = 250
논리 모델을 물리 모델로 변환하는 과정 = 251
물리 모델로 변환 = 252
물리 모델에서 설정하는 컬럼 = 259
참조 제약 = 263
그 외 데이터 베이스로 구현 가능한 룰 = 264
인덱스와 뷰 정의 = 269
제15장 물리 구현시의 포인트 = 270
인덱스 정의 = 271
뷰 정의 = 274
뷰의 실행 속도 = 274
트리거를 이용한 비즈니스 룰 반영 = 276
공간 사용 계획 = 277
용량 계산 과정 = 279
물리 모델부터 데이터 등록까지의 순서 = 292
데이터 등록을 통한 검증 = 293
제16장 비즈니스 환경의 변화가 모델에 미치는 영향 = 285
DBMe 서점 모델의 변경 요구 = 285
비즈니스 모델의 변경 시나리오 = 286
업무 운용에 따른 변경 = 292
시스템 측면에서의 요구 = 294
모델의 라이프사이클 = 295
모델에 미치는 영향 = 296
정리 = 298
제17장 모델의 유지 관리 = 299
왜 모델의 유지보수를 계속하는가 = 299
모델을 유지 관리하기 위한 체제 = 301
모델 체계 - 공통 엔티티와 공용 엔티티 = 303
모델의 버전 관리 = 308
데이터 관리 조직 체제와 운용 워크 플로우 = 310
객체 변경이 일어나는 시점 = 311
결론 = 313
부록 = 315
IDEF1X 모델 표기법 정리 = 316
UML 클래스 다이어그램 표기법 정리 = 317