¿Qué tipos de bases de datos existen?
Las bases de datos se dividen en dos tipos: relacionales y no relacionales.
1. Bases de datos relacionales
Incluyendo: MySQL, MariaDB (un reemplazo de MySQL, la Wikipedia en inglés se trasladó de MySQL a MariaDB), Percona Server (un reemplazo de MySQL), PostgreSQL, Microsoft Access, Microsoft SQL Server, Google Fusion Tables.
FileMaker, Base de datos Oracle, Sybase, dBASE, Clipper, FoxPro, foshub. Casi todos los sistemas de gestión de bases de datos vienen con controladores Open Database Connectivity (ODBC) que permiten la integración entre bases de datos.
2. Bases de datos no relacionales (NoSQL)
Incluyendo: BigTable (Google), Cassandra, MongoDB, CouchDB, base de datos clave-valor, Apache Cassandra (utilizado por Facebook): Altamente escalable, Dynamo, LevelDB (Google).
Información ampliada:
El papel de la base de datos
Un sistema de gestión de bases de datos es un sistema informático diseñado para gestionar bases de datos, generalmente con funciones de almacenamiento, interceptación, seguridad y protección, copia de seguridad y otras funciones básicas.
Los sistemas de gestión de bases de datos se pueden clasificar según los modelos de bases de datos que soportan, como relacionales y XML; o según los tipos de ordenadores que soportan, como clústeres de servidores y teléfonos móviles.
Alternativamente, se pueden clasificar según el lenguaje de consulta utilizado (como SQL o XQuery), o según la prioridad de rendimiento (como la capacidad máxima o la velocidad más rápida), o de cualquier otra forma. Independientemente del esquema de clasificación, algunos DBMS son capaces de realizar clasificaciones cruzadas, como admitir múltiples lenguajes de consulta simultáneamente.
Enciclopedia Baidu - Base de datos