Data modeling은 복잡한 데이터 시스템이나 데이터베이스의 구조를 시각적으로 표현하거나 정의하는 과정을 의미하는 명사입니다. 단순히 데이터를 저장하는 기술적인 행위를 넘어, 데이터 간의 관계, 속성, 제약 조건을 체계적으로 설계하여 비즈니스 요구 사항을 기술적인 데이터베이스 구조로 변환하는 핵심적인 단계입니다. 이 용어는 주로 IT, 소프트웨어 공학, 데이터 분석 분야에서 사용되며, 효율적인 데이터 관리와 정확한 정보 추출을 위한 청사진 역할을 합니다. Database design과 유사하게 쓰이기도 하지만, 데이터 모델링은 비즈니스 로직을 반영하는 개념적 단계부터 물리적 구현 단계까지를 모두 아우르는 더 넓은 의미를 가집니다. 실무에서는 논리적 모델링과 물리적 모델링으로 구분하여 사용되며, 데이터의 무결성과 일관성을 유지하는 데 필수적인 과정으로 인식됩니다.