본문 바로가기
Database

데이터 모델링 - 2. 개념 모델링

by Ellery 2022. 8. 2.
  • 데이터 모델링의 순서
    • 현행분석(개념, 업무파악, 기존 데이터 분석) → 방향성 수립 → 개념모델링 → 논리 모델링 → 물리 모델링
    • 이와 동시에 데이터 표준을 만들어야한다. (표준 용어, 표준 코드, 표준 도메인…)
    • 현행 분석(AS-IS): 어떻게 일을 하는지 파악, 방향성 수립(TO-BE): 어떻게 발전시킬 것인지 제안
    • 개념, 논리 모델인 ERD가 없을 때는 물리모델을 가지고 거꾸로 개념, 논리모델을 만드는 리버스 모델을 활용할 수 있다
  • 개념 모델링의 과정
    • 주제영역 도출 → 주제영역 분류, 정의 → 핵심 엔티티, 관계 정의
    • 주제영역: 기업, 기관의 관리하는 데이터를 일관된 기준을 가지고 최상위 단계에서 분류한 데이터 집합 ex) 범정부 데이터 분류체계 - 과학기술, 교육, 교통물류, 국방, 국회, 통일외교, 보건, 환경…
    • 주제영역 도출 - 업무에서 사용하는 용어, 업무지침서의 목차, 조직, 팀 구성 같은 자료, 현행 시스템의 주제영역, 테이블을 참고해서 파악한다.
    • 주제영역 분류 - 업무기능 중심의 분류 or 데이터 관점에서의 분류방식
    • 핵심 엔티티 식별 - 최하위 데이터 주제영역 별로 대표성을 갖는 핵심 엔티티를 도출한다.

참고서적: 핵심 데이터 모델링 - 유동오 저, 디비안(DBian)