I informatikk , spesielt i databasen og fil gjennomgang systemer , vilkårene arkivering , underkastelse , validering , eller til Anglisisme begå betegne selve innspillingen av en transaksjon . Denne opptaket bekrefter utførelsen av den tidligere betrodd oppgaven, og markerer både slutten på transaksjonsforespørselen og starten på utførelsen av den betrodd oppgaven, som må utføres atomisk .
Ordet refererer til kontroll titulerte Commitstede i de fleste databasesystemer og versjonskontroll programvare , som vanligvis tilbyr ingen programmeringsgrensesnitt ulike regionene . Det kommer fra Latin committere , fra " co (m) - ", som betyr "sammen" og " mittere ", som betyr "å sende", dette latinske begrepet ga også på fransk begrepet "å begå". Det beholder flere betydninger på engelsk, det å betro (som man pålegger et oppdrag) og å utføre en handling, som å begå på moderne fransk.
Dette er validering av en transaksjon . Etter arkivering av transaksjonen vil informasjonen som blir behandlet av denne transaksjonen være tilgjengelig for de andre øktene , det vil si for alle andre mulige transaksjoner.
Ved utvidelse, i et sentralisert (for eksempel CVS , Subversion (SVN) ) eller desentralisert (for eksempel Git ) versjonsadministrasjonssystem, er validering handlingen med å sende lokale endringer til det sentrale depotet for på den ene siden å gjøre tilgjengelig modifikasjonene som er gjort i et dokument og på den annen side å sette inn disse modifikasjonene på en sammenhengende måte i modifikasjonshistorien.
I denne sammenheng ledsages valideringen ofte av en kommentar som beskriver innholdet i endringene som er gjort. Denne kommentaren er ofte strukturert som følger: {date - login - comment}. Eksempel: 03/30/2006-Mathew44-Tillegg av kawetteParDepartement-metoden (Heltall, boolsk)
To-fase forpliktelse (en)
Tre-fase validering (in)