BASE DE DATOS SEGÚN SU FUNCIÓN:
- BASE DE DATOS ESTATICAS: Esta base de datos sirve para almacenar datos históricos, son de lectura.
- BASE DE DATOS DINÁMICAS: Es una base de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición.
BASE SEGÚN SU MODELO DE ADMINISTRACIÓN:
- BASE DE DATOS JERÁRQUICOS: Almacenan su información en una estructura jerárquica.
- BASE DE DATOS DE RED: Es un modelo un poco diferente al tipo jerárquico, pues se permite que la raíz sean varias.
- BASE DE TRANSACCIONALES: Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades.
- BASE DE DATOS RELACIONALES: Es un tipo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente, su idea fundamental es el uso de relaciones.
- BASE DE DATOS TRIDIMENSIONALES: Son bases de datos ideadas para desarrollar aplicaciones concretas, como creación de cubos OLAP.
- BASE DE DATOS ORIENTADOS A OBJETOS: Almacena la base de datos los objetos completos (estado y comportamiento).
- BASE DE DATOS DOCUMENTALES: Permiten la indexación a texto completo, en líneas generales realizar búsquedas más potentes.
- BASE DE DATOS EDUCATIVOS: Es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias.