DBF 파일은 dBase, FoxPro, Clipper 및 유사한 데이터베이스 관리 시스템(DBMS)과 일반적으로 관련된 데이터베이스 파일 형식입니다. 이는 스프레드시트나 관계형 데이터베이스 테이블과 유사하게 구조화된 데이터를 테이블 형식으로 저장합니다. 파일 구조는 테이블의 구조를 정의하는 헤더로 시작하며, 여기에는 필드(열)의 이름, 데이터 유형 및 크기에 대한 정보가 포함됩니다. 헤더 다음에는 실제 데이터 레코드가 포함되며, 각 레코드는 테이블의 한 행을 나타냅니다. 데이터는 일반적으로 고정 길이 형식(fixed-length format)으로 저장되는데, 이는 각 필드가 미리 정해진 수의 바이트를 차지하도록 설계되었음을 의미합니다. DBF 파일은 회계, 재고 관리, 고객 관계 관리(CRM)를 포함한 다양한 애플리케이션에서 데이터를 저장하고 관리하는 데 자주 사용되었습니다. 이 형식은 비교적 단순하지만 널리 채택되었으며, 더 현대적인 데이터베이스 형식으로 대체되는 경우가 많음에도 불구하고 오늘날에도 여전히 사용되고 있습니다. DBF 형식은 시간이 지남에 따라 발전하여, 대용량 텍스트 또는 이진 데이터를 저장하기 위한 메모 필드(memo fields)와 같은 다양한 기능을 지원하는 여러 버전이 존재합니다. 또한 이 형식은 GIS(지리 정보 시스템)에서 공간 피처(spatial features)와 관련된 속성 데이터(attribute data)를 저장하는 데에도 활용됩니다.