Database file formats
Formats that hold a database or a table in files: the tables, their indexes and every record, laid out so a program can find the rows it needs without reading the rest. Some are whole databases in one file, some are single tables, and some are text that rebuilds a database when it is run.
Formats
.DBF
dBASE tableOne dBASE table: a header, field list, then fixed-length text records.
.DUCKDB
DuckDB database fileAn analytical SQL database in one file, its tables stored by column.
.MDB
Microsoft Access databaseMicrosoft Access tables, queries and forms in one file, on Jet or ACE.
.PARQUET
Apache ParquetLarge tables stored column by column, compressed, with metadata at the end.
.SQL
SQL database dumpA database backup as SQL text: CREATE TABLE, then INSERT for every row.
.SQLITE
SQLite 2 database fileThe older SQLite database file, from before 2004; SQLite 3 cannot open it.
.SQLITE
SQLite 3 database fileA whole SQL database in one file, in pages of B-trees.