Meaning – In order to understand data modeling, we need to understand what a data model is. So, a data model is an abstract model that organizes data description, data semantics, and consistency constraints of data. The data model focuses on the kind of data that is needed and how it is to be organised instead of the operations that will be performed on that data.
Data Modeling is the process of creating such a data model for the data to be stored in the database. It is a conceptual representation of the Data objects, the associations between different data objects, and the rules.
Organisations extensively use data modeling, as it gives them a visual representation of the various data elements and how they relate and behave, with respect to each other.
Example of usage – “The organisation decided to assign an expert, to perform the data modeling on the new pool of data that had been received, from the various departments.”