Un SGBD transactionnel (1/2)

Accueil

 Présentation de MySQL

 Technologie InnoDB

 MySQL:atouts & limites

 Benchmarks

 Liens utiles

 

 

 

La notion de transaction :

Le principale atout de la nouvelle version de MySQL et de proposer un mode transactionnel d'accès aux données.
Nous illustrerons ici par un exemple concret la notion de transaction.

Prenons l'exemple de l'achat d'une baguette de pain chez un boulanger. Cette action (ou transaction) peut être découpée en plusieurs étapes :
  • Le boulanger vous présente la baguette.
  • Vous payer la baguette.

Admettons maintenant que l'une de ces deux étapes ne se soit pas dérouler correctement (La baguette ne vous plait pas, ou bien vous n'avez plus de monnaie !), c'est alors toute la transaction qui ne peut avoir lieu !

Ainsi, une transaction est une succession d'opérations indissociables et obligatoires au bon déroulement de la transaction.