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, de manière analogue à 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, incluant les noms, les types de données et la taille des champs (colonnes). Après l'en-tête, le fichier contient les enregistrements de données proprement dits, 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, notamment la comptabilité, la gestion des stocks et la gestion de la relation client (CRM). Bien que le format soit relativement simple, il a été largement adopté et reste utilisé aujourd'hui, bien qu'il soit souvent remplacé par des formats de base de données plus modernes. Le format DBF a évolué au fil du temps, différentes versions prenant en charge diverses fonctionnalités, telles que les champs mémo pour le stockage de textes longs ou de données binaires. Le format est également utilisé dans les SIG (Systèmes d'Information Géographique) pour stocker des données attributaires associées à des entités spatiales.