Tietuetta muutettaessa käytetään samaa kahden tiedoston menetelmää kuin edellä.
![]() | Vanhaa tiedostoa luetaan ja uutta kirjoitetaan tietue tietueelta, kunnes törmätään vanhan tiedoston muutettavaan tietueeseen. Muutettavan tietueen sisältö muutetaan ja tietue kirjoitetaan muutettuna uuteen tiedostoon. |
Periaatetta havainnollistetaan kuvassa (ks. myös animaatio):
![]() | Muutettavan tietueen tunnistetietoja verrataan jokaiseen alkuperäisestä tiedostosta luettuun tietueeseen. |
![]() | Kun törmätään muutettavaan tietueeseen (kolmas nuoli ylhäältä), se kirjoitetaan uusilla tiedoilla päivitettynä uuteen tiedostoon. (Muutettavia tietueita voi olla myös useampia kuin yksi.) |
![]() | Lopuksi vanha tiedosto tuhotaan ja uusi tiedosto nimetään alkuperäisen nimiseksi. |