Il database è un sistema software utilizzato per archiviare e gestire dati strutturati ed è una delle infrastrutture principali dei sistemi informativi. I database relazionali come MySQL e PostgreSQL utilizzano il linguaggio SQL per le operazioni sui dati, enfatizzando le caratteristiche ACID delle transazioni; I database NoSQL come MongoDB e Redis sono ottimizzati per scenari quali elevata concorrenza e grandi quantità di dati. Lo sviluppo e l'evoluzione della tecnologia dei database continuano a promuovere il miglioramento delle capacità dei sistemi applicativi.