This document provides an overview of different data models including the hierarchical model, network model, relational model, entity-relationship model, object-oriented model, object-relational model, and semi-structured model. It describes the key concepts and components of each model such as entities, attributes, relationships, as well as their advantages and disadvantages. The document is part of a lecture note on database management systems.