¿Qué es la base de datos?
En informática, un sistema de gestión de bases de datos suele referirse al software que almacena y organiza de forma fiable, y proporciona métodos eficaces y sencillos para modificar y acceder a los datos para los usuarios finales y las aplicaciones.

Los sistemas de bases de datos se clasifican según el modelo de base de datos que soportan. Los modelos de bases de datos más populares son: relacional, objeto, clave-valor y modelo de documento. A partir de los años 80, la base de datos relacional dominó el sector y los demás modelos se utilizaron en entornos especializados.

La base de datos relacional está ampliamente aceptada porque proporciona una interfaz muy abstracta y sencilla, que organiza los datos en filas y columnas de un conjunto de tablas, lo que reduce la complejidad para los usuarios finales y las aplicaciones. En las bases de datos relacionales, se utiliza el lenguaje SQL para modificar y acceder a los datos.

Los distintos sistemas de bases de datos tienen diferentes funcionalidades básicas en función de los entornos de trabajo a los que se dirijan. Sin embargo, la mayoría comparten las siguientes características:
-- Almacenar, modificar y acceder a los datos de forma eficiente,
-- Proporcionar acceso a los metadatos o al catálogo de datos del usuario,
-- Manejar la modificación concurrente con cierto grado de coherencia,
-- Soportan el nivel de aislamiento básico de las transacciones,
-- Controlan el acceso a los datos de usuario para garantizar la seguridad.