Peräkkäistiedoston käsittelyyn liittyviä rutiinitehtäviä ovat tietojen
![]() | lisäykset, |
![]() | poistot ja |
![]() | muutokset. |
Jos tiedosto koostuu muodollisesti samanlaisista tietueista, lisäyksellä tarkoitetaan kokonaisen tietueen lisäystä, poistolla tietueen poistoa ja muutoksella tietueen jonkin kentän tai joidenkin kenttien sisältöjen muuttamista.
Tehtävät voidaan toteuttaa
![]() | 1. lukemalla tiedosto kokonaisuudessaan muistiin ja käsittelemällä sitä muistissa. |
![]() | 2. käsitelemällä tiedostoa siten, että tarpeen mukaan muistissa on vain pieni osa tiedostosta (yksi tai kaksi tietuetta). |
Seuraavaksi esitettävissä ratkaisuissa noudatetaan jälkimmäistä periaatetta.
![]() | Tietueen lisäys tiedostoon |
![]() | Tietueen poistaminen |
![]() | Tietueen sisällön muuttaminen |