La base de datos es una colección de datos lógicamente relacionados y significativos. Una base de datos SQL almacena datos en tablas relacionadas y permite consultas mediante lenguaje SQL, mientras que una base de datos No-SQL no requiere datos relacionados ni normalización. Algunas de las bases de datos más populares son SQL Server, Oracle, MongoDB, Oracle NoSQL y Cassandra.