Un file DBF è un formato di file di database comunemente associato a sistemi di gestione di database come dBase, FoxPro, Clipper e simili. Esso memorizza dati strutturati in formato tabellare, analogo a un foglio di calcolo o a una tabella di database relazionale. Il file contiene un'intestazione (header) che definisce la struttura della tabella, inclusi i nomi, i tipi di dati e le dimensioni dei campi (colonne). A seguire l'intestazione, il file contiene i record di dati effettivi, dove ogni record rappresenta una riga nella tabella. I dati sono tipicamente memorizzati in un formato a lunghezza fissa (fixed-length format), il che significa che ogni campo occupa un numero predeterminato di byte. I file DBF sono spesso utilizzati per l'archiviazione e la gestione dei dati in varie applicazioni, tra cui contabilità, gestione dell'inventario e gestione delle relazioni con i clienti (CRM). Sebbene il formato sia relativamente semplice, è stato ampiamente adottato e rimane in uso ancora oggi, anche se spesso è stato soppiantato da formati di database più moderni. Il formato DBF si è evoluto nel tempo, con diverse versioni che supportano funzionalità distinte, come i campi memo (memo fields) per l'archiviazione di testo esteso o dati binari. Questo formato è utilizzato anche nei GIS (Sistemi Informativi Geografici) per memorizzare i dati attributivi associati alle entità spaziali.