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, in modo simile a un foglio di calcolo o a una tabella di database relazionale. Il file contiene un'intestazione che definisce la struttura della tabella, inclusi i nomi, i tipi di dati e le dimensioni dei campi (colonne). Dopo l'intestazione, il file contiene i record di dati effettivi, dove ogni record rappresenta una riga nella tabella. I dati sono solitamente archiviati 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 archiviare e gestire 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, sebbene sia 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 testi lunghi o dati binari. Il formato è utilizzato anche nei GIS (Geographic Information Systems) per archiviare dati di attributi associati a caratteristiche spaziali.