데이터 모델링 실전으로 도약하기 (데이터 전문가가 되는 방법)

데이터 모델링 실전으로 도약하기 (데이터 전문가가 되는 방법)

$17.50
Description
데이터 모델링은 깊게 생각하기와 판단하기, 종합적 사고력의 총체다!
이 책 한 권으로 데이터 모델링 기초부터 실전까지 정복하자!
전작이자 이 시리즈의 1편인 『데이터 모델링 실전처럼 시작하기』는 시스템이 존재하지 않는 경우 업무 요건을 파악하여 데이터 모델을 완성해 가는 과정을 기술하고 더불어 데이터 모델러가 무엇을 생각하고 고민하고 결정해야 하는 지를 기술했다. 업무 요건을 파악하여 엔터티의 집합을 정의하고 식별자를 선정하며 엔터티 간의 관계를 설정하는 방법, 그리고 도출된 속성을 식별자에 종속되도록 적절한 엔터티에 배치하는 과정을 알려준다.

그러나 현재는 업무시스템이 구축되어 있지 않아 수작업으로 업무를 수행하는 기관이나 기업은 거의 없는 세상이 되었다. 거의 모든 기관이나 기업에 업무시스템이 존재하고 DB(데이터베이스, Database)가 존재한다. 그래서 이 책에서는 AS-IS 시스템이 존재하는 경우에 대해 데이터 모델링하는 과정을 다루었다. 즉, 현행(AS-IS) 데이터 모델을 분석하고 목표(TO-BE) 데이터 모델을 작성하는 상세한 과정을 담고 있다.

데이터 모델링은 단순한 기계적인 작업이 아니라 분석력, 종합력, 판단력, 논리력, 그리고 오랜 기간 체화된 다양한 업무 경험이 어우러져야만 만족할 만한 결과를 낼 수 있다. 이러한 능력은 문서로 만들 수도 없고 기계가 대신할 수도 없다. 그렇기에 데이터 모델링은 앞으로도 유망한 직종임에 틀림없고 그 가치를 더해 갈 것이다. 이 책은 데이터 모델링을 다수 수행하고 업무적으로 인정받는 전문가인 저자의 실전적 경험을 잘 녹여냈기에 많은 사람에게 좋은 참고와 길잡이 역할을 해줄 것이다.

실제 데이터 모델링 업무에 가장 필요한 능력은 책을 보거나 지식을 외운다고 생기지 않는다. 그렇다면 도대체 어떻게 해야 모델링 실력을 갖출 수 있는 것일까? 이 책은 이런 고민을 해결하는 데 도움을 준다.

이 책은 단지 ERD를 작도하는 방법을 알려주는 기존 모델링 책과는 확연히 다르다. 예제 업무를 보면서 모델러의 고민을 따라 하고, 실전과 거의 다름없는 모델링 과정을 책을 통해 간접 체험해 볼 수 있다. 실제 프로젝트에서 모델링을 진행하는 모습을 옆에서 보는 것처럼 업무 요건에 맞는 엔터티를 도출하고 식별자를 부여하며 관계를 설정하는 등 일련의 데이터 모델링 진행 과정을 자세하고 생생하게 기술했다.

또한 이 책은 모델링을 실제로 따라 해보면서 모델링에 필요한 사고력을 기르는 방법을 알려준다. “남이 방법을 알더라도 쉽게 흉내를 낼 수 없는 사고적인 것을 할 수 있어야 한다”라는 말은 너무나도 중요하다. 데이터 아키텍처 컨설팅이나 데이터 모델링이 어려운 이유는 바로 ‘방법을 알아도 실천하기 어려운 일’이기 때문이다. 엔코아 컨설팅 이화식 대표의 말처럼 “모델링은 단순한 ‘방법의 습득 차원’이 아닌 ‘사고능력의 개발 차원’에서 접근”해야 한다.

생각하는 힘을 가진 사람은 문제해결 능력과 종합적인 사고력을 갖춘 훌륭한 인재다. 이런 사람은 무슨 일을 해도, 어떤 자리에서건 빛날 것이다. 이 책은 데이터 모델링 회사에 들어가지 않아도, 당장 나에게 데이터 모델링을 가르쳐 줄 선배가 없어도 종합적인 사고력을 갖춘 데이터 모델링 고수에게 직접 배우는 것 같은 경험을 안겨준다.

『데이터 모델링 실전으로 도약하기』는 데이터 모델링을 쉽게 알게 해주고 생각하는 힘을 길러주는 좋은 발판이 되어줄 것이다. 데이터 모델링을 공부하고자 하는 분들께 도움이 되기를, 그리고 지금 있는 자리에서 도약 할 수 있는 좋은 기회를 주는 밑거름이 되기를 진심으로 기원한다.
저자

박종원

기아정보시스템,현대정보기술㈜,㈜엔코아를거쳐현재프리랜서데이터전문가로활동중이다.
대학교,통신사,생보사/손보사,캐피탈사,공공기관등다수의프로젝트에서데이터모델링,데이터웨어하우스(DW/DM),SQL튜닝,DB튜닝,DA컨설팅,데이터이행등데이터관련업무를수행하면서자연스럽게데이터분야에집중하게되었고데이터전문가로현업에서업무를계속하고있다.이번책에서IT경력30년동안쌓은프로젝트노하우와업무경험을전달하고자하였다.
저서로『데이터모델링실전처럼시작하기』가있다.

목차

추천의말_004
들어가는글_011


1장데이터모델링개요
1.데이터모델링이란?_020
2.데이터모델링진행방법_022
3.데이터모델링진행절차_024
4.데이터모델러가알아야할것_025

2장현행·목표데이터모델링
1.현행·목표데이터모델링개요_032
2.자료수집및시스템현황분석
2.1자료수집_034
2.2시스템현황분석_036
3.현행데이터모델링
3.1리버스모델링_037
3.2현행논리데이터모델링_042
3.2.1데이터모델현행화_044
3.2.2데이터모델상세화_045
3.3현행개념데이터모델링_059
4.문제점분석및개선방안수입_061
4.1프로파일링_062
4.2데이터모델분석_062
4.2.1데이터모델분석절차_063
4.2.2데이터모델분석관점별특징_064
4.2.3데이터모델분석기준_064
4.3데이터모델분석사례
4.3.1엔터티의적절성분석_066
4.3.2식별자의적절성분석_075
4.3.3엔터티관계의적절성분석_079
4.3.4속성의적절성분석_081
4.3.5유사시스템간비교분석_088
5.신규업무요건분석및주요이슈도출_090
6.목표데이터모델링
6.1주제영역정의_091
6.1.1주제영역정의절차_091
6.1.2주제영역작성기준_093
6.1.3주제영역예시_094
6.2목표개념데이터모델링_094
6.2.1목표개념데이터모델링수행절차_095
6.2.2목표개념데이터모델링예제_096
6.3목표논리데이터모델링_100

3장데이터모델링실전으로도약하기
1.개요_106
2.시나리오및전제조건_109
3.현행·목표데이터모델링실습
3.1자료수집및시스템현황분석_114
3.1.1자료수집_114
3.1.2시스템현황분석_115
3.2현행데이터모델링
3.2.1리버스모델링_117
3.2.2현행논리데이터모델링_120
3.2.3현행개념데이터모델링_141
3.3데이터모델분석
3.3.1엔터티적절성분석_148
3.3.2식별자의적절성분석_149
3.3.3엔터티관계의적절성분석_150
3.3.4속성의적절성분석_152
3.3.5유사시스템간비교분석_153
3.4신규업무요건분석_155
3.5목표데이터모델링
3.5.1개괄모델및주제영역정의_156
3.5.2목표개념데이터모델링_157
3.5.2.1통합방안-1안_158
3.5.2.2통합방안-2안_159
3.5.2.3통합방안-3안_159
3.5.2.4데이터통합결정기준_160
3.5.2.5최종통합방안_163
3.5.3목표논리데이터모델링_163
3.5.3.1목표논리데이터모델링진행_164
3.5.3.2신규업무논리데이터모델반영_179
3.5.3.3TO-BEvs.AS-IS속성매핑결과_182

참고자료-[첨부1]현행테이블목록_184
[첨부2]컬럼목록-은행업권_185
[첨부3]컬럼목록-금투업권_188
[첨부4]컬럼목록-할부금융업권_190
[첨부5]컬럼목록-보험업권_193
[첨부6]컬럼목록-공통_197
[첨부7]컬럼목록-보증보험업권_197
[첨부8]TO-BEvs.AS-IS속성매핑_199