TECH20712_Séance11_Transactions.pptx - 2 Transactions Les...

This preview shows page 1 - 4 out of 8 pages.

The preview shows page 2 - 4 out of 8 pages.
Transactions2Les transactions1Les transactions:contiennent une ou plusieurs instructions DML (INSERT, DELETE, UPDATE)font passer la base de données d’unÉtat Aantérieurà la transaction, à unÉtat Bpostérieurà la transactionSi la transaction engendre des erreurs, aucun changement n’est apporté à labase de données (qui reste dans sonÉtat A)Exécution duscript(par le SGBD)Exécution duscript(par le SGBD)Vérification duscript(par le SGBD)Vérification duscript(par le SGBD)Réception duscript(par le SGBD)Réception duscript(par le SGBD)Envoi du script(par l’utilisateur)Envoi du script(par l’utilisateur)AB
Transactions2Les transactions2Une transaction est uneunité atomique, en ceci quesoit toutes les instructions de la transaction sont exécutées (latransaction est commise);soit aucune instruction n’est effectuée (la transaction est annulée).Une transaction setermine:-soit par unCOMMITsoit par unROLLBACK.
Transactions2La commande COMMITrend les modifications de la

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 8 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Summer
Professor
N/A
Tags
INSERT, Structured Query Language, LOGICIEL, BASE DE DONN ES, Syst me de gestion de base de donn es, tat A

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture