Hva er endringsfangst?
Endring av datafangst er prosessen med å lokalisere, registrere og lagre versjonsposter i datasystemer. I de fleste tilfeller fungerer dataoverføringssystemer ved å gi data visse markører som refererer til spesifikke dataoppføringer. Når dataene endres, endres også disse markørene. Dette varsler endringsdatafangstsystemet, og det sparer den eldre dataversjonen, og gir brukere og systemer tilgang til både gamle og nye data. Disse prosessene er vanlige i store datalagringssystemer som datavarehus og nettbaserte datasystemer.
Versjonsdata anses som et veldig viktig aspekt ved datalagring. Når ett stykke data overskrives av et annet, kan ikke den opprinnelige datadelen forsvinne. Dette ville føre til ødeleggelser hvis informasjonen var viktig for en pågående prosess eller bedriftens registrering.
Å lage versjoner av forskjellige databiter er sentrum for endring av datafangst. Hvis et enkelt stykke informasjon endres fem ganger, må systemet huske hver av de fem verdiene og når de endret seg. Dette er både viktig for langsiktig journalføring og feilsjekk. Hvis en arbeidstaker for eksempel beregnet et salgstall i feil del av en database, kan det forstyrre en enorm mengde informasjon. Versjonering gjør at selskapet kan tilbakestille dette nummeret om nødvendig.
Det er ikke en angitt metode for endring av datafangst. Ulike datasystemer bruker sine egne versjoner, ofte utviklet internt for å gå sammen med sin egen spesifikke datalagringsstil. Likevel er det en håndfull metoder som ofte brukes. Det er ikke uvanlig at et enkelt system har flere forskjellige metoder for å endre datafangst som fungerer på det samme systemet. Ofte spesialiserer hver metode seg i en viss type fangst eller fungerer som et overflødig feilsikkert system.
De vanligste metodene for å lage forskjellige versjoner av data er spesielle markører i dataene. Disse markørene er i en spesiell rad eller kolonne i dataene som holder rede på når endringer skjer. Endre datainnsamlingsskript ser på disse områdene for endringer og holder rede på endringene som er gjort. Disse spesielle cellene kan inneholde versjonsnumre, tidsstempler eller proprietære datastrenger.
De to vanligste stedene for å finne systemer for endringsdatafangst i full skala er i datavarehus og databaser med åpen tilgang. Et av de viktigste salgsargumentene for datalagring er konstant og omfattende sikkerhetskopiering av data. Så lenge en bruker abonnerer på tjenestene sine, blir disse systemene aldri kvitt noe. Databaser med åpen tilgang, som Wikipedia, bruker versjon for å forhindre manipulering og føre journal over hvilke brukere som har gjort hvilke endringer. Mens Wikipedias versjon kanskje ikke er så omfattende som de som brukes i datavarehus, blir den ofte undersøkt av flere brukere.