d4:tp02

D04-TP02 : Les transactions en SQL

Tables :

  • produit(id, nom, stock)
  • commande(id, date)
  • ligne_commande(id_commande, id_produit, qte)
  1. Créer les tables (contrainte de valeur sur le stock >0)
  2. Ajouter quelques produits
  3. Passer une commande :
    1. insérer la commande
    2. insérer les lignes de commande
    3. mettre à jour le stock
  1. si un produit n’a pas assez de stock → ROLLBACK
  2. sinon → COMMIT
  • d4/tp02.txt
  • Dernière modification : 2025/10/01 14:58
  • de dthevenot