Exercice SQL : Transactions (BEGIN, COMMIT, ROLLBACK)

Complétez les requêtes SQL pour gérer les transactions en utilisant les commandes BEGIN, COMMIT, et ROLLBACK. Remplissez également les textes à trous pour comprendre le rôle de chaque commande dans une transaction.

1. Utilisation de BEGIN et COMMIT

Complétez la série de commandes pour insérer un produit et valider la transaction.


BEGIN;
INSERT INTO Produits (nom, prix)
VALUES ('', );
COMMIT;
                

2. Utilisation de ROLLBACK

Complétez la série de commandes pour insérer un client, puis annuler la transaction.


BEGIN;
INSERT INTO Clients (nom, email)
VALUES ('', '');
ROLLBACK;
                

Texte à trous sur les Transactions SQL :

Remplissez les champs pour compléter le texte.

Une transaction en SQL est une série d'opérations exécutées comme une . La commande démarre une transaction, tandis que la commande valide toutes les modifications effectuées. En cas d'erreur, la commande annule toutes les opérations de la transaction pour revenir à l'état initial, assurant ainsi l'intégrité des données.