Programmeren in COBOL/Relatieve bestanden zonder hash: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
kGeen bewerkingssamenvatting |
kGeen 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 vind. 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 bevind. 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==
|