Plat bestand
Een plat bestand is een database die de inhoud in één enkele tabel opslaat. De meeste platte bestanden zijn opgemaakt als bestanden met platte tekst — elke regel bevat een afzonderlijk record en velden worden gescheiden door scheidingstekens zoals komma's of tabs. De meeste platte bestanden zijn relatief klein vanwege hun eenvoudige structuur, maar zeer grote platte bestanden kunnen worden gebruikt wanneer slechts één tabel nodig is.
In tegenstelling tot relationele databases, die meerdere tabellen bevatten die met elkaar zijn verbonden en naar elkaar verwijzen, slaan platte bestanden al hun gegevens op in één tabel. Hierdoor zijn platte bestanden niet goed geschikt voor complexe gegevensstructuren, zoals de voorraadadministratie van een winkel, maar ze zijn nog steeds nuttig voor het opslaan van eenvoudige informatie, zoals een lijst met contactpersonen. Omdat platte bestanden uit platte tekst bestaan, is hun inhoud beperkt tot tekst en getallen. Tekst in een plat bestand moet ook correct zijn opgemaakt, zodat komma's of tabs binnen de database niet per ongeluk velden splitsen.
Omdat platte bestanden uit platte tekst met eenvoudige scheidingstekens bestaan, worden ze vaak gebruikt als tussenbestanden bij het overdragen van gegevens tussen twee applicaties. Bestanden met door komma's gescheiden waarden (CSV) komen het meest voor. Ze worden vaak gebruikt door spreadsheet-applicaties zoals Microsoft Excel om gegevens te exporteren naar een niet-eigen bestandsindeling. Applicaties gebruiken ze ook veelvuldig om gegevens intern op te slaan, vaak voor configuratiegegevens.
Test je kennis