Un database di computer è un'enorme raccolta di file elettronici archiviati in un'unica posizione, progettata e modellata per supportare processi che richiedono la memorizzazione e il recupero di informazioni rilevanti senza molto lavoro per l'utente. I database di computer sono generalmente gestiti e gestiti da applicazioni appositamente progettate, noti come software per sistemi di gestione di database. Questi sistemi di gestione consentono agli utenti di aggiungere, modificare, manipolare e archiviare i dati secondo necessità.
Il termine database è comunemente applicato a qualsiasi raccolta di file su un sistema informatico, ma in senso stretto, un database ha la caratteristica unica di informazioni incrociate, che consente agli utenti di trovare rapidamente file digitando parole chiave rilevanti per il file che stanno interrogando.
Secondo Computer Hope, un database è anche chiamato banca dati, e alcuni esempi includono mailing list, record di biblioteca, sistemi di registro scolastico, sistemi di prenotazione delle compagnie aeree e documenti dei dipendenti dell'azienda.
Le organizzazioni più grandi utilizzano un sistema di database centralizzato più sofisticato per supportare le operazioni interne, tracciare gli inventari, tracciare i record delle vendite e assemblare gli elenchi dei clienti. Questi sistemi specializzati possono memorizzare una combinazione di diversi tipi di file, come immagini digitali, video, file di parole e fogli di calcolo, e consentire ai dipendenti di accedere a più tipi di file da diverse posizioni all'interno dei locali dell'organizzazione.