Un fichier DBF est un format de fichier de base de données couramment associé à dBase, FoxPro, Clipper et des systèmes de gestion de bases de données similaires. Il stocke des données structurées sous forme de tableau, similaire à une feuille de calcul ou à une table de base de données relationnelle. Le fichier contient un en-tête qui définit la structure de la table, y compris les noms, les types de données et les tailles des champs (colonnes). Suite à l'en-tête, le fichier contient les enregistrements de données réels, chaque enregistrement représentant une ligne dans la table. Les données sont généralement stockées dans un format à longueur fixe, ce qui signifie que chaque champ occupe un nombre prédéterminé d'octets. Les fichiers DBF sont souvent utilisés pour stocker et gérer des données dans diverses applications, y compris la comptabilité, la gestion des stocks et la gestion de la relation client. Bien que le format soit relativement simple, il a été largement adopté et reste en usage aujourd'hui, bien qu'il soit souvent remplacé par des formats de bases de données plus modernes. Le format DBF a évolué avec le temps, différentes versions prenant en charge différentes fonctionnalités, telles que les champs mémo pour stocker de longs textes ou des données binaires. Ce format est également utilisé dans les SIG (Systèmes d'Information Géographique) pour stocker les données attributaires associées aux entités spatiales.