DBF — Database dBASE e xBase
Tabella xBase usata da dBASE, FoxPro e numerosi gestionali e strumenti GIS legacy.
Cos’è un file DBF?
Un DBF contiene il descrittore dei campi e i record della tabella. A seconda del prodotto può essere accompagnato da file memo, indici e da un contenitore di database.
Le estensioni associate sono .dbf. L’estensione aiuta a identificare il formato, ma non sostituisce il controllo della struttura interna e del MIME type.
Caratteristiche tecniche
Il file contiene header, definizioni dei campi e record a lunghezza fissa o secondo la variante del motore.
Come riconoscere un file DBF
Quando applicabile, la firma iniziale o magic bytes è:
Header xBase variabile; verificare il byte di versione e il descrittore dei campi.
Come aprirlo
Usare Visual FoxPro, LibreOffice/Base con driver, strumenti xBase o software GIS compatibile.
Software compatibili
- Visual FoxPro — Windows. Supporto nativo storico
- GDAL/OGR — Windows, macOS, Linux. Lettura in molti flussi GIS
Sicurezza
I dati non sono codice eseguibile, ma parser e driver legacy possono avere limiti. Validare la codifica, i memo associati e la provenienza del file.
Contenuti attivi: Nessuno script standard nel DBF; eventuali macro o logica appartengono all’applicazione che lo usa.
Conversioni
Conversioni disponibili: CSV, SQL, XLSX.
