Este documento describe cuatro tipos de modelos de datos:
1) Datos conceptuales, que describen estructuras de datos y restricciones de integridad durante el análisis de problemas. El ejemplo es el modelo entidad-relación.
2) Datos conceptuales, que se enfocan en operaciones y usualmente están implementados en sistemas de bases de datos, como el modelo relacional.
3) Datos lógicos, que son estructuras de bajo nivel implementadas en los sistemas de bases de datos, como árboles B+ y hash.
4)