Computer Science/데이터베이스
[데이터베이스] 데이터 모델링 과정
가자미
2021. 2. 26. 10:39
1. 데이터베이스 모델링 과정
ㄱ. 요구사항 수집 및 분석
ㄴ. 개념적 모델링
ㄷ. 논리적 모델링
ㄹ. 물리적 모델링
ㅁ. 데이터베이스 구현
요구사항 수집 및 분석
- 현실 세계를 파악하고 수용자의 요구사항을 수집 및 분석.
개념적 모델링
- 업무의 핵심적인 개념을 구분하고 전체적인 뼈대를 만듬
- 개체(엔티티)를 추출하고 각 개체들 간의 관계를 정의하는 과정.
- ER 다이어그램을 활용.
논리적 모델링
- ER 다이어그램을 DBMS에 맞게 사상(매핑)하여 구현 가능한 모델을 만드는 과정.
- 개념적 모델링과는 달리, 상세 속성들을 모두 추출
- 중복 저장을 막는 정규화와 표준화를 수행
물리적 모델링
- 실제 컴퓨터의 저장 장치에 저장하기 위한 물리적 구조를 정의하고 구현하는 과정.