알기 쉽게 해설한 데이터 모델링 (실습 시나리오와 모델링 프로젝트 사례까지)

알기 쉽게 해설한 데이터 모델링 (실습 시나리오와 모델링 프로젝트 사례까지)

$15.55
Description
이 책은 데이터 모델링의 기본 개념부터 실무 적용에 필요한 핵심 기법까지 체계적으로 정리하여, 데이터 모델링이 왜 중요한지, 그리고 어떻게 하면 효과적인 데이터 모델을 설계할 수 있는지에 대한 명확한 가이드를 제공합니다.
저자

홍민영

대학교와대학원에서법학,경제학,전산학(소프트웨어공학)을공부했습니다.LGCNS에서아키텍처진단과금융사SI프로젝트를수행했습니다.다양한금융권프로젝트를접한뒤LINEBankTaiwan에서CTO를역임하면서대만에서두번째인터넷전문은행오픈에기여했습니다.
이후금융시스템관련다양한프로젝트를하고있습니다.비즈니스에최적화된데이터베이스설계와기업체에서데이터를관리하기위한다양한기술에대한많은관심을가지고있습니다.

목차

Chapter1데이터베이스이해
__1.1데이터베이스와데이터베이스관리시스템
__1.2데이터베이스관리시스템

Chapter2데이터모델
__2.1데이터모델정의
__2.2데이터모델관련용어
__2.3데이터모델에대한다양한관점
__2.4데이터모델링절차

Chapter3데이터모델링(1)
__3.1개체(Entity)정의
__3.2식별자정의
__3.3관계정의

Chapter4데이터모델링(2)
__4.1세부조정
__4.2데이터모델검토
__4.3데이터베이스생성
__4.4데이터베이스변경관리

Chapter5데이터모델과관련된보충주제
__5.1OLAP
__5.2주제영역
__5.3마이크로서비스와데이터모델

Chapter6실습사례
__6.1실습시나리오
__6.2데이터모델링실습

Chapter7NoSQL데이터베이스모델링
__7.1MongoDB와관계형데이터베이스의차이
__7.2MongoDB데이터구조
__7.3MongoDB데이터모델링

Chapter8사례연구
__8.1속성정의
____(사례1)속성명칭과컬럼명칭의불일치성
____(사례2)동일속성에대한데이터타입과크기로컬럼에대한무결성저하
__8.2개체도출
____(사례3)명확하지않은개체명칭
____(사례4)이력데이터누락
____(사례5)관계가불필요한개체도출
____(사례6)동일속성반복적출현(1차정규화대상)
____(사례7)PK에대해일반속성부분종속성발생(2차정규화대상)
____(사례8)PK구성컬럼의수가많아조인조건이복잡해짐
____(사례9)개체사이의PK구성순서가달라조인시성능저하발생
____(사례10)이력데이터관리시시작/종료일자관리미비로불필요한로직처리
__8.3개체사이의관계
____(사례11)1:M관계에대해서하위개체의Key가상위개체와동일
____(사례12)계층구조를표현하기위한관계
____(사례13)데이터발생순서와관계설정이배치되는문제
____(사례14)복합키의다가종속성문제
____(사례15)N-Ary관계발생
____(사례16)유사성격의개체에대해슈퍼/서브타입관계를표현하지않음

__AppendixERgrin설치및실행가이드

출판사 서평

.어떤독자를위한책인가?
-.데이터모델링을처음접하는초보자
-.데이터아키텍트,데이터엔지니어
-.데이터분석가,개발자,그리고IT전략을수립하는관리자

개념설명에만머물지않고
그너머,실전데이터모델링에진입할수있는실습시나리오및16개프로젝트사례수록
-------------------------------------------------------------------------------
*(Why)데이터는IT기반의비즈니스근간을구성하는핵심요소입니다.사용자경험을잘반영한유려한인터페이스,신속하고정확한작업처리성능,그리고보안등은효율적이고일관성있는데이터모델이있어야만가능하며,이는급속한IT서비스의발전속에서데이터모델링이여전히중요한위치를차지하는이유입니다.

*(What)이책은데이터모델링의기본개념부터실무적용에필요한핵심기법까지체계적으로정리하여,데이터모델링이왜중요한지,그리고어떻게하면효과적인데이터모델을설계할수있는지에대한명확한가이드를제공합니다.

*(Who)데이터모델링을처음접하는초보자부터데이터아키텍트,데이터엔지니어,분석가,개발자,그리고IT전략을수립하는관리자까지,다양한수준의독자가실질적인인사이트를얻고활용할수있도록구성되었습니다.단순히스키마설계에대한기술적접근을넘어,비즈니스요구사항을효과적으로분석하고이를데이터모델로전환하는실질적인방법론을제시함으로써,이론과실무를아우르는균형잡힌학습을가능하게합니다.