Introduction to Data Models


In DBMS data models define how the logical structure of a database is modeled.  Data models define how data is connected to each other and how they are processed and stored inside the system.

Some of the most common ones include:
  • Entity-relationship model.
  • Relational model.
  • Network model.
  • Hierarchical database model.
  • Object-oriented database model.
What is use of Data model?
A data model helps to reduce unnecessary columns, by constructing an optimal data structure with the fewest tables and columns. 
It thus helps reduce system complexity and hence reduce cost. One of the most important aspects of any big data project is data modeling.

More topics from DBMS to read: covered following topics in these notes.