Una base de datos es un sistema informático para almacenar grandes volúmenes de información. Existen bases de datos SQL y NoSQL, donde SQL usa lenguaje de consultas SQL y estructuras fijas como tablas, mientras que NoSQL no requiere estructuras fijas y no garantiza completamente ACID. Algunas de las bases de datos más populares son SQL Server, Oracle, MongoDB, Oracle NoSQL y Cassandra.