Una base de datos es una colección de información organizada de tal modo que sea fácilmente accesible, gestionada y actualizada. En una sola vista, las bases de datos pueden ser clasificadas de acuerdo con los tipos de contenido: bibliográfico, de puro texto, numéricas y de imágenes.
Exiten dos tipos de bases de datos: Relacionales (SQL) y No Relacionales (NoSQL)
Cuándo utilizar qué tipo de base de datos
- Cuando los datos deben ser consistentes sin dar posibilidad al error utilizar una base de datos relacional. SQL.
- Cuando nuestro presupuesto no se puede permitir grandes máquinas y debe destinarse a máquinas de menor rendimiento. NoSQL.
- Cuando las estructuras de datos que manejamos son variables. NoSQL.
- Análisis de grandes cantidades de datos en modo lectura. NoSQL
- Captura y procesado de eventos. NoSQL
- Tiendas online con motores de inteligencia complejos. NoSQL