티스토리 뷰

논리 데이터 모델링 이해

 

1.   논리 데이터 모델링 정의

-       논리적 데이터 모델링이란 데이터베이스 설계 프로세스의 입력으로써 비즈니스 정보의 구조와 규칙을 명확하게 표현하는 기법이다. 즉, 물리적인 스키마 설계를 하기 전단계의 데이터 모델 상태를 일컫는 말이다.

-       논리적 데이터 모델링의 핵심은 어떻게 데이터에 액세스하며, 누가 데이터에 액세스하며, 그러한 액세스의 전산화와는 독립적으로 비즈니스 데이터에 존재하는 사실을 인식∙기록하는 기법일 뿐만 아니라 철학이다.

-       특히 데이터 모델링 과정에서 가장 핵심이 되는 부분은 논리 데이터 모델링이라고 할 수 있다.

 

2.   논리 데이터 모델링 목적 및 효과

n  해당 비즈니스에 대한 데이터 관점에서의 명확한 이해

n  전사적인 통합 데이터 체계 확립

n  데이터의 일관성 및 정확성 유지를 위한 규칙 도축

n  안정적인 데이터베이스 설계의 토대 마련

n  사용자와의 명확한 의사소통을 위한 수단으로 활용

 

3.   논리 데이터 모델링 필수 성공 요소

n  업무에 능통한 현업 사용자와 함께 데이터 모델링을 진행하라.

n  절차(Procedure)보다는 데이터에 초점을 두고 모델링을 진행하라.

n  데이터의 구조(Structure)와 무결성(Integrity)을 함께 고려하라.

n  개념화(Conceptualization)와 정규화(Normalization) 기법을 적용하라

n  가능하면 다이어그램(Diagram)을 이용하여 업무를 표현하라

n  데이터 모델링을 지원하는 데이터 사전을 구축하라.

반응형
LIST
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함