Un file DBF è un formato di file di database comunemente associato a dBase, FoxPro, Clipper e sistemi di gestione di database simili. Memorizza dati strutturati in formato tabellare, simile 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). Seguendo l'intestazione, il file contiene i record di dati effettivi, con ogni record che rappresenta una riga nella tabella. I dati sono tipicamente memorizzati in un formato a lunghezza fissa, il che significa che ogni campo occupa un numero predeterminato di byte. I file DBF sono spesso utilizzati per memorizzare e gestire dati in varie applicazioni, inclusi 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 oggi, anche se è spesso sostituito da formati di database più moderni. Il formato DBF si è evoluto nel tempo, con diverse versioni che supportano funzionalità differenti, come i campi memo per l'archiviazione di testo esteso o dati binari. Il formato è utilizzato anche nei GIS (Sistemi Informativi Geografici) per memorizzare dati attributivi associati a feature spaziali.