Inhoudsopgave:
Definitie - Wat betekent Flat File?
Een platte bestandsdatabase slaat gegevens op in platte tekstindeling. In een relationele database bevat een plat bestand een tabel met één record per regel. De verschillende kolommen in een record worden gescheiden door een komma of tab om de velden te scheiden. In tegenstelling tot een relationele database bevat een platte bestandsdatabase niet meerdere tabellen. Gegevens die zijn opgeslagen in platte bestanden, hebben geen mappen of paden.
Platte bestanden worden veel gebruikt in data warehousing-projecten om gegevens te importeren. Er wordt geen manipulatie uitgevoerd op de gegevens die ze opslaan, maar ze hebben de voorkeur vanwege het gemak waarmee ze gegevens van de server overbrengen. Platte bestanden dienen alleen als een middel om tabelinformatie op te slaan, maar hebben geen relaties tussen de tabellen die erin zijn opgenomen.
Techopedia verklaart Flat File
Programmeurs gebruiken platte bestandsdatabases bij het maken van applicaties in Oracle en SQL, die meerdere programmeertalen ondersteunen. Vanwege hun eenvoudige structuur verbruiken platte bestanden minder ruimte dan gestructureerde bestanden, maar de informatie in platte bestanden kan alleen worden gelezen, opgeslagen en verzonden. Gegevensweergave in een platte bestandsdatabase voldoet aan bepaalde normen. Elke kolom in een platte bestandsdatabase is beperkt tot een specifiek gegevenstype. Scheidingstekens zijn opgenomen in platte bestanden om gegevensopmaak met vaste breedte te garanderen. Deze verminderen de overhead van het lokaliseren van verschillende velden in een record. De eerste rij in een plat bestand verwijst naar de veldnaam. Deze aparte veldnaam maakt het eenvoudiger om te identificeren met welke gegevens elk veld te maken heeft. Alle rijen in een platte bestandsdatabase volgen ook het tuple-concept in relationele algebra, waarbij een tuple een geordende lijst met elementen is. Gegevens in platte bestanden bestaan in hun oorspronkelijke vorm totdat ze worden overgebracht naar een databasebeheersysteem of een opslaggebied in een magazijn. Nadat de verzending is voltooid, worden de gegevens gewijzigd en opgeslagen in verschillende vormen.
