Déroulement d'une transaction

  1. DEBUT

  2. TRAITEMENT

    • Accès aux données en lecture

    • Accès aux données en écriture

  3. FIN

    • Correcte : Validation des modifications

    • Incorrecte : Annulation des modifications

Fondamental

Tant qu'une transaction n'a pas été terminée correctement, elle doit être assimilée à une tentative ou une mise à jour virtuelle, elle reste incertaine. Une fois terminée correctement la transaction ne peut plus être annulée par aucun moyen.