개념적 모델링
- 전시적 관점에서 기업의 데이터를 모델링
- 추상화 수준이 가장 높은 수준의 모델링이다.
- 계층형 데이터 모델, 네트워크 모델, 관계형 모델에 관계없이 업무 측면에서 모델링
논리적 모델링
- 특정 데이터베이스 모델에 종속한다.
- 식별자를 정의하고 관계, 속성 등을 모두 표현한다.
- 정규화를 통해서 재사용성을 높인다.
물리적 모델링
- 구축할 데이터베이스 관리 시스템에 테이블, 인덱스 등을 생성한다.
- 성능, 보안, 가용성 등을 고려하여 구축한다.
정규화(Normalization)는 데이터베이스 설계에서 중복을 최소화하고 데이터의 일관성을 유지하기 위해 데이터를 구조화하는 과정입니다.