데이터 모델링
- 정보 시스템을 구축하기 위한 데이터 관점의 업무 분석 기법
- 현실 세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정
- 데이터 베이스를 구축하기 위한 분석, 설계의 과정
데이터 모델링의 유의점
- 중복 : 동일한 데이터가 저장되지 않게 해야함
- 비유연성 : 데이터 혹은 프로세스의 작은 변화가 DB에 영향을 주지 않게 해야함
- 비일관성 : 데이터 간 상호 연관 관계에 대해 명확히 정의해야 함
데이터 독립성 요소
- 외부 스키마 : 사용자 관점에서 접근하는 특성에 따른 스키마 구성. 개개 사용자 단계로서 개개 사용자가 보는 개인적 DB 스키마
- 개념 스키마 : 개념 단계 하나의 개념적 스키마로 구성, 모든 사용자 관점을 통합한 조직 전체의 DB를 기술하는 것
- 내부 스키마 : 내부 단계와 내부 스키마로 구성, DB가 물리적으로 저장된 형식(물리적 저장 구조)

데이터 독립성
- 논리적 독립성
- 개념 스키마가 변경되어도 외부 스키마에는 영향을 미치지 않도록 지원하는 것.
- 논리적 구조가 변경되어도 응용프로그램에는 영향 없음
- 통합 구조 변경 가능
- 사용자 특성에 맞는 변경 가능