Inhoudsopgave:
Definitie - Wat betekent Flat File Database?
Een platte bestandsdatabase is een type database waarin gegevens in een enkele tabel worden opgeslagen. Dit is in tegenstelling tot een relationele database, die gebruik maakt van meerdere tabellen en relaties. Platte bestandsdatabases hebben meestal de vorm van platte tekst, waarbij elke regel slechts één record bevat. De velden in het record worden gescheiden met behulp van scheidingstekens zoals tabs en komma's.
Techopedia verklaart Flat File Database
Platte bestandsdatabasetabellen kunnen worden ingesteld in verschillende toepassingstypen, waaronder HTML-documenten, eenvoudige tekstverwerkers of werkbladen in spreadsheettoepassingen. De tabellen in een platte bestandsdatabase kunnen worden gesorteerd op basis van kolomwaarden. Deze tabellen dienen als oplossing voor eenvoudige databasetaken.
Ondanks de beperkingen in verband met platte bestanden, worden platte bestandsdatabases intern door verschillende computertoepassingen gebruikt om gegevens met betrekking tot de configuratie op te slaan. Met de meeste toepassingen kunnen gebruikers informatie uit platte bestanden opslaan en ophalen op basis van een vooraf gedefinieerde set velden.
Platte bestanden bevatten gegevenstypen die gebruikelijk zijn in andere databases. Enkele kenmerken van de gegevens in platte bestandsdatabases zijn:
- Databasebeheersysteem: de tekstgegevens vertegenwoordigen een tussenliggende gegevensstijl voordat ze in de database worden geladen.
- Gescheiden kolommen: databases met platte bestanden zijn gebaseerd op opmaak met een vaste breedte. Kolommen worden gescheiden met behulp van scheidingstekens.
- Gegevenstypen: Kolommen in de databasetabellen zijn beperkt tot een bepaald gegevenstype en worden niet aangegeven, tenzij de gegevens worden doorgegeven aan een relationele database.
- Relationele algebra: records in platte bestandsdatabasetabellen voldoen aan tuple-definities onder relationele algebra.