Wat is het vastleggen van wijzigingsgegevens?
Gegevens vastleggen wijzigen is het proces van het lokaliseren, opnemen en opslaan van versierecords in gegevenssystemen. In de meeste gevallen werken veranderingssystemen voor het vastleggen van gegevens door gegevens bepaalde markeringen te geven die verwijzen naar specifieke gegevensinvoer. Wanneer de gegevens worden gewijzigd, veranderen deze markeringen ook. Dit waarschuwt het gegevensverzamelsysteem voor wijzigingen en slaat de oudere gegevensversie op, waardoor gebruikers en systemen toegang hebben tot zowel oude als nieuwe gegevens. Deze processen komen veel voor in grote gegevensopslagsystemen, zoals datawarehouses en webgebaseerde gegevenssystemen.
Versiegegevens worden als een zeer belangrijk aspect van gegevensopslag beschouwd. Wanneer het ene stuk gegevens door het andere wordt overschreven, kan het oorspronkelijke stuk gegevens niet zomaar verdwijnen. Dit zou grote schade aanrichten als dat stuk informatie belangrijk was voor een doorlopend proces of bedrijfsrecord.
Het maken van versies van verschillende gegevens is het middelpunt van het vastleggen van wijzigingsgegevens. Als een enkel stukje informatie vijf keer verandert, moet het systeem elk van de vijf waarden onthouden en wanneer deze zijn gewijzigd. Dit is zowel belangrijk voor het langdurig bijhouden van gegevens als voor het controleren van fouten. Als een werknemer bijvoorbeeld een verkoopcijfer in het verkeerde gedeelte van een database heeft ingevoerd, kan dit een enorme hoeveelheid informatie verstoren. Met versiebeheer kan het bedrijf dat nummer indien nodig terugdraaien.
Er is niet één vastgelegde methode om gegevens vast te leggen. Verschillende datasystemen gebruiken hun eigen versies, vaak in eigen huis ontwikkeld om samen te gaan met hun eigen specifieke stijl van gegevensopslag. Toch zijn er een handvol methoden die vaak worden gebruikt. Het is niet ongebruikelijk dat voor een enkel systeem verschillende methoden voor het vastleggen van gegevens voor verandering op hetzelfde systeem werken. Vaak is elke methode gespecialiseerd in een bepaald type opname of werkt het als een redundant failsafe-systeem.
De meest gebruikelijke methoden voor het maken van verschillende versies van gegevens zijn speciale markeringen in de gegevens. Deze markeringen staan in een speciale rij of kolom in de gegevens die bijhoudt wanneer er wijzigingen optreden. Verander data capture scripts kijken naar deze gebieden voor wijzigingen en houden de gemaakte wijzigingen bij. Deze speciale cellen kunnen versienummers, tijdstempels of eigen gegevensreeksen bevatten.
De twee meest voorkomende plaatsen om volledige gegevensverzamelingssystemen voor verandering te vinden, zijn in datawarehouses en open access-databases. Een van de belangrijkste verkoopargumenten voor data warehousing is de constante en uitgebreide back-ups van gegevens. Zolang een gebruiker zich op zijn diensten abonneert, raken deze systemen nooit van alles af. Open-access databases, zoals Wikipedia, gebruiken versiebeheer om manipulatie te voorkomen en bij te houden welke gebruikers welke wijzigingen hebben aangebracht. Hoewel de versiebeheer van Wikipedia niet zo uitgebreid is als die in datawarehouses, wordt het vaak door meer gebruikers onderzocht.