Una base de datos es una colección de información organizada que permite a los programas de computadora acceder rápidamente a los datos necesarios. Existen diferentes tipos de bases de datos, incluyendo las bases de datos relacionales SQL y las bases de datos NoSQL. Las bases de datos NoSQL se basan en pares de clave-valor en lugar del modelo de relaciones y no usan principalmente SQL. Algunas de las bases de datos NoSQL y SQL más populares son Oracle, SQL Server, MongoDB, Oracle NoSQL y Cassandra.