도요한 2013. 3. 4. 03:53

모델링 정의

1. 가설적 또는 일정한 양식에 맞춘 표현(a hypothetical or stylized representation)

어떤 것에 대한 예비적 표현으로 최종 대상을 구축하는 계획으로 기여하는 것 (Webster)

2. 복잡한 '현실세계'를 단순화시켜 표현하는 것

3. 모델이란 사물 또는 사건에 대한 측면(Aspect)나 관점(Perspective)을 연관된 사람이나 그룹을 위해 명확하게 하는 것

4. 모델이란 현실 세계의 추상화된 반영

5. 현실세계를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법

 

모델링의 특징

추상화(모형화,가설적)

현실세계를 일정한 형식에 맞추어 표현하는 것

일정한 양식이 주어진 표기법으로 표현한다

단순화

약속된 규약에 의해 제한된 표기법 또는 언어로 표현하여 쉽게 이해할 수 있도록 한다

명확성

이해하기 쉽도록 대상에 대한 모호함을 제거하고 정확한 현상을 기술한다

☞  정보시스템의 구축에서는 계획, 분석, 설계 작업에서 업무를 분석하고 설계하는데 이용하고,

구축, 운영 단계에서는 변경과 관리의 목적으로 이용한다.

 

모델링의 관점

 데이터 관점

 업무가 어떤 데이터와 관련이 있는지 또는 데이터 간의 관계는 무엇인지에 대한 관점(What, Data)

 프로세스 관점

 업무가 하는 일은 무엇인지 또는 무엇을 해야하는지에 대한 관점 (How, Process)

 상관 관점

 업무가 처리하는 방법에 따라 데이터가 어떤 영향을 받는지에 대한 관점 (Interaction)


 

 

참조문서.

SQL 전문가 가이드 2010 Ed (KDB. 한국데이터베이스진흥원)