Programmeren in COBOL/Relatieve bestanden zonder hash: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Regel 1:
{{Programmeren in COBOL|deel=Bestandsorganisatie|sjabloonuit={{{sjabloonuit}}}}}
Bij sequentiële bestanden is het moeilijk om een bepaald record terug te vinden. De enige optie is om dan record per record te lezen tot je het vindt. Dat is natuurlijk niet echt handig en efficiënt. Daarom bestaan er relatieve bestanden. Een record in een relatief bestand zal een nummer krijgen : de zogenaamde relatieve sleutel van 1 tot n. Via een bepaalde berekening kan COBOL bepalen waar deze record zich in het bestand bevindbevindt. Een relatief bestand kan op 3 manieren worden gelezen. ''SEQUENTIAL'' zoals een sequentieel bestand. ''RANDOM'' wat betekent dat je een nummer ingeeft en de record wordt opgehaald met dat nummer. En ''DYNAMIC'' dit is een combinatie van de twee vorige.
==Relatief bestand aanmaken==
Een relatief bestand kun je niet in een tekstverwerker aanmaken. Je moet het via een programma aanmaken dat je zelf hebt geschreven.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.