Data Architecture
논리 데이터 모델링 이해
심플이
2021. 4. 5. 09:59
1. 논리 데이터 모델 정의
- 논리적 데이터 모델링이란 데이터베이스 설계 프로세스의 input
- 비즈니스 정보의 구조와 규칙을 명확하게 표현하는 기법
- 논리적 모델은 데이터 모델링이 최종적으로 완료된 상태
- 누가 어떻게 데이터에 엑세스하는 가의 전산화와는 독립적
- 데이터 모델링 과정에서 가장 핵심이 되는 부분
- 시스템 구축을 위해서 가장 먼저 시작해야할 기초적 업무 조사를 하는 초기 단계부터 인간이 결정해야할 대부분의 사항을 모두 정의하는 시스템 설계의 전 과정을 지원하는 과정의 도구
2. 논리 데이터 모델링 목적 및 효과
- 해당 비즈니스에 대한 데이터 관점에서의 명확한 이해
- 전사적인 통합 데이터 체계 확립
- 데이터의 일관성 및 정확성 유지를 위한 규칙 도출
- 사용자와의 명확한 의사 소통을 위한 수단으로 활용
3. 논리 데이터 모델링 필수 성공요소
- 업무에 능통한 현업 사용자와 함계, 절차 보다는 데이터에 초점을 두고, 데이터 구조와 무결성을 함께 고려하며 모델링을 진행.
- 개념화와 정규화 기법을 적용하며 가능하면 다이어그램을 이용하여 업무를 표현하고 데이터 사전을 구축하라.