데이터 모델링은 데이터에 존재하는 업무규칙에 대해 사실명제를 명확하게 정리하는 기법이며 물리적인 DB 모델로 바꾸어 반영하는 작업까지 이루어지기 때문에 DB 모델링이라고 명명되기도 한다. 즉 DB설계에 대한 계획이 데이터 모델의 목적이라 할 수 있다.
이런 관점에서 데이터 모델링을 다시 정의하면 기업 업무에 대한 종합적인 이해를 바탕으로 데이터에 존재하는 업무규칙에 대해 참 또는 거짓을 판별할 수 있는 사실(사실명제)을 어떻게, 누가 접근하는지 전산화 작업과는 별개로 이를 명확하게 표현하는 추상화 기법이라 할 수 있다. 일반적으로 이를 물리적인 DB 모델로 바꾸어 고객의 요구에 따라 특정 정보시스템의 DB에 반영하는 작업을 포함한다. 이 때문에 ‘DB 모델링’이라 불리기도 한다. DB설계에 대한 계획 또는 청사진이 데이터 모델의 목적인 것이다. 예를 들면 건물을 지을 때 그 건물을 위한 계획이나 청사진을 작성하는 것과 비슷하다. 계획 단계에서 청사진을 통해 보완할 점이 있으면 단순히 설계도면을 수정하여 청사진을 변경할 수 있지만 건물이 완공된 후에 고치게 되면 막대한 비용이 들 수 있다. 그만큼 데이터 모델링은 DB와 관련된 모든 전산환경에서 매우 중요한 작업이라 할 수 있다.