1-1. 데이터 모델링의 이해

1. 데이터 모델의 이해

2. 엔터티

3. 속성

4. 관계

5. 식별자

 

. 발생시점에 따른 엔터티 분류

– 기본/키엔터티(Fundamental Entity, Key Entity)

– 중심엔터티(Main Entity)

– 행위언터티(Active Entity)

 

. 데이터 모델링이란

– 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법

– 현실세계의 데이터(what)에 대해 약속된 표기법에 의해 표현하는 과정

– 데이터베이스를 구축하기 위한 분석/설계의 과정

 

. 데이터 모델링 유의점

– 중복(Duplication)

– 비유연성(Inflexibility)

– 비일관성(Inconsistency)

 

. 개념적 데이터 모델링

– 추상화 수준이 높고 업무중심적으로 포관적인 수준의 모델링 진행, 전사적 데이터 모델링, EA수립시 많이 이용

 

. 논리적 데이터 모델링

– 시스템으로 구축하고자 하는 업무에 대해 Key, 속성, 관계 등을 정확하게 표현, 재사용성이 높음

 

. 물리적 데이터 모델링

– 실제로 데이터베이스에 이식할 수 있도록 성능, 저장 등 물리적인 성격을 고려하여 설계

 

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다