Data Models


☞ Data Model consist of components for describing the data, relationships among them and the constraints that hold a data.

☞ Different types of data model are :

  1. Hierarchical data model :
    • The data is organised into a tree-like structure.
    • The data is stored in the form of linked records.
  2. Network data model :
    • Multiple records are linked to the same master file.
  3. Relational data model :
    • It is based on the principle of setting relationships between two or more tables of the same database.


Relational Database Model

☞ It was proposed in 1970 by E.F. Codd.

☞ The data elements are stored in different tables made up of rows and columns.