Un dato di base orientato al testo (o database in un file flat , database flat in inglese ) è un modello di database (in) (di solito una tabella ) come un singolo file (formati . Txt o .ini ).
Un file flat è un file di testo o di testo combinato con un file binario che in genere contiene un solo record per riga.
I file flat generalmente contengono un solo record per riga. Esistono diverse convenzioni per la rappresentazione dei dati. I formati CSV e DSV consentono di separare i campi utilizzando un separatore come virgola o tabulazione. In altri casi, ogni campo può avere una lunghezza fissa; i valori "brevi" verranno riempiti con spazi . Per evitare conflitti tra i separatori potrebbe essere necessario aggiungere altre tecniche di formattazione.