transaction

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom féminin.  [base de données]. Ensemble ordonné d'opérations modifiant des données qu'un serveur de base de données effectuera parfaitement ou bien pas du tout.

Une transaction abrite des requêtes qui ne seront effectives (ne modifieront les données stockées) que si toutes les modifications correspondantes du contenu de la base de données peuvent être réalisées dans l'ordre souhaité, sans erreur ni interférence avec d'autres traitements modifiant les données concernées. Si ce n'est pas possible rien ne sera fait.

Par exemple, si on a vendu quelque chose dans un magasin, il faut mettre à jour les stocks et encaisser les sous. Ces deux opérations sont en quelque sorte solidaires, si l'une échoue l'autre doit être interdite.

Aussi défini par : « unité d'œuvre insécable » (ce qui ne veut pas dire grand chose, je vous l'accorde).

Voir ACID, atomicité, intégrité référentielle, undo.

Direction.png Voir aussi : transactionnel