I. 데이터모델링
-. 현실 세계의 업무 프로세스와 정보흐름을 추상화하여 데이터 베이스의 데이터로 표현 및 저장하기 위한 데이터 모델 도출과정
-. 기본원칙: 의사소통, 모델링 상세화, 논리적 표현
II 데이터 모델링 단계 및 활동
가. .데이터 모델링 단계
나. 모델링 단계
단계 | 내용 | Task |
개념 데이터모델링 |
|
|
논리 데이터모델링 |
|
|
물리 데이터모델링 |
|
|
다. 모델링 단계별 활동
관점 | 설명 |
엔티티 정의 | 엔티티 후보 선정, 엔티티 검증 및 확정 |
관계정의 | 관계(Relationship) 파악 관계 명칭 확정 |
개념모델작성 | 핵심 엔티티 배치, 키 앤티티 연결, 엔티티 간 관계 확정 |
속성 정의 | 최소단위 분할, 단일 값 검증, 가공속성 제거 |
식별자 정의 | 의미상 주어 확인, 상속 및 단절 전략, 식별자 확정 |
데이터 모델 상세화 | 정규화(1, 2, 3 정규화), M:M 관계 해소 |
데이터 모델 통합 | 엔티티 통합(수직, 수평, 차원적 통합), 엔티티간 관계 통합 |
이력관리 결정 | 이력관리 대상 선정, 이력관리 형태 결정, User Review |