Home 제1절 - 2. 데이터 모델의 기본 개념 이해
Post
Cancel

제1절 - 2. 데이터 모델의 기본 개념 이해

1. 데이터 모델링의 정의

다양한 정의
 - 정보시스템을 구축하기 위해,
    해당 업무에 어떤 데이터가 존재하는지 OR 업무가 필요로 하는 정보는 무엇인지를 분석하는 방법

 - 기업 업무에 대한 종합적 이해를 바탕으로 데이터에 존재하는 업무 규칙Business Rule에 대하여
    참True 또는 거짓을 판별할 수 있는 사실(사실명제)을 데이터에 접근하는 방법(How), 사람(Who), 전산화와 별개의(독립적) 관점에서 이를 명확하게 표현하는 추상화 기법

실무적으로
업무에서 필요로 하는 데이터를 시스템 구축 방법론에 따라 분석하고 설계하여 정보시스템을 구축하는 과정.

목적
 - 업무 정보 구성하는 기초가 되는 정보들을 일정한 표기법에 따라 표현함으로써, 정보시스템 구축 대상이 되는 업무 내용을 정확하게 분석하는 것
 - 분석한 모델을 가지고 실제 데이터베이스를 생성하여 개발 및 데이터 관리에 사용하기 위함

★요약
 - 정보시스템 구축 위한 데이터 관점의 업무 분석 기법
 - 현실세계 데이터(what)에 대해 약속된 표기법에 의해 표현하는 과정
 - 데이터베이스 구축 위한 분석 및 설계의 과정


2. 데이터 모델이 제공하는 기능

(업무를 분석하는 관점에서)  - 시스템을 현재 또는 원하는 모습으로 가시화하도록 도와줌
 - 시스템의 구조와 행동을 명세화할 수 있게 함
 - 시스템 구축하는 구조화한 틀 제공함
 - 시스템 구축 과정에서 결정화한 것을 문서화함
 - 다양한 영역에서 집중하기 위해 다른 영역의 세부 사항은 숨기는 다양한 관점 제공
 - 특정 목표에 따라 구체화한 상세 수준의 표현방법 제공

Contents