Hvad er ændring af datafangst?
Ændring af datafangst er processen med at lokalisere, registrere og gemme versioner af poster i datasystemer. I de fleste tilfælde fungerer datafangstsystemer ved at give data visse markører, der refererer til specifikke dataregistreringer. Når dataene ændres, ændres disse markører også. Dette advarer om ændringsdatafangstsystemet, og det gemmer den ældre dataversion, hvilket giver brugere og systemer adgang til både gamle og nye data. Disse processer er almindelige i store datalagringssystemer, såsom datalager og webbaserede datasystemer.
Versionering af data betragtes som et meget vigtigt aspekt af datalagring. Når et stykke data overskrives af et andet, kan det originale stykke data ikke bare forsvinde. Dette ville forårsage ødelæggelse, hvis det stykke information var vigtigt for en løbende proces eller virksomhedsrekord.
Oprettelse af versioner af forskellige datastykker er centrum for datafangst for ændringer. Hvis et enkelt stykke information ændres fem gange, skal systemet huske hver af de fem værdier, og hvornår de ændrede sig. Dette er både vigtigt for langsigtet journalføring og fejlkontrol. For eksempel, hvis en arbejdstager tilregner et salgstall i den forkerte del af en database, kan det forstyrre en enorm mængde information. Versionering giver virksomheden mulighed for at vende tilbage til dette nummer, hvis nødvendigt.
Der er ikke én sæt metode til ændring af datafangst. Forskellige datasystemer bruger deres egne versioner, ofte udviklet internt til at gå sammen med deres egen specifikke datalagringsstil. Alligevel er der en håndfuld metoder, der ofte bruges. Det er ikke usædvanligt, at et enkelt system har flere forskellige metoder til ændring af datafangst, der fungerer på det samme system. Ofte er hver metode specialiseret i en bestemt type indfangning eller fungerer som et overflødigt fejlsikkert system.
De mest almindelige metoder til oprettelse af forskellige versioner af data er specielle markører i dataene. Disse markører er i en speciel række eller kolonne i de data, der holder styr på, når der sker ændringer. Ændring af datafangst-scripts følger disse områder for ændringer og holder styr på de foretagne ændringer. Disse specielle celler kan indeholde versionnumre, tidsstempler eller proprietære datastrenge.
De to mest almindelige steder for at finde ændringsdatafangstsystemer i fuld skala er i datalager og open-access databaser. Et af de største salgssteder for datalagring er den konstante og omfattende sikkerhedskopi af data. Så længe en bruger abonnerer på deres tjenester, slipper disse systemer aldrig for noget. Open-access databaser, som Wikipedia, bruger versionering for at forhindre manipulation og føre poster over hvilke brugere, der har foretaget hvilke ændringer. Mens Wikipedia's versionering muligvis ikke er så omfattende som dem, der bruges i datalager, undersøges den ofte af flere brugere.