데이터 베이스의 골격을 이해하고 그 이해를 바탕으로 SQL 문장을 기능과 성능적인 측면에서 효율적으로 작성하기 위해 꼭 알아야 하는 핵심요소
어떤 데이터가 존재하는지 또는 업무가 필요로 하느 정보는 무엇인지를 분석하는 방법업무 규칙(Business Rule)에 대하여 참 또는 거짓을 판별할 수 있는 사실(사실 명제)을 데이터에 접근하는 (방법(How), 사람(Who), 전산화) 와는 독립적인 관점에서 이를 명확하게 표현하는 추상화 기법업무에서 필요로 하는 데이터를 시스템 구축 방법론에 의해 분석하고 설계하여 정보시스템을 구축하는 과정으로 정의할 수 있다.업무 내용을 정확하게 분석하는 것개발 및 데이터 관리에 사용하기 위한 것단순 데이터 베이스만을 구축하기 위한 용도로만 쓰이는 것은 아님
모델링 자체로서 업무를 설명하고 분석하는 부분에서도 매우 중요한 의미를 가지고 있다.
가시화명세화구조화된 틀을 제공문서화다양한 관점을 제공상세 수준의 표현방법을 제공