Existen diferentes tipos de bases de datos como estáticas, dinámicas y bibliográficas. Las estáticas no se modifican, las dinámicas permiten modificar datos y las bibliográficas identifican registros de forma única. Los metadatos almacenan la estructura de la base de datos y los índices facilitan el acceso rápido a los datos. El modelo de datos más usado actualmente es el relacional donde la información se organiza en tablas y relaciones.