Gérer et manipuler des données dans une base de données SQL peut être complexe sans les bonnes commandes.
Sans maîtrise des commandes LMD comme INSERT, UPDATE et DELETE, vos données peuvent devenir incohérentes et difficiles à gérer.
Cet article vous guide à travers les commandes LMD en SQL avec des exemples pratiques pour améliorer votre gestion de base de données.
Appréhendez les fondamentaux du langage SQL pour savoir assimiler ses fonctions standards.
Objectifs
- Rappel des différentes commandes LMD.
- Exercices pratiques.
Les commandes LMD
INSERT : Permet d’ajouter de nouvelles données dans une table.
UPDATE : Utilisé pour modifier les enregistrements existants dans une table.
DELETE : Permet de supprimer des enregistrements d’une table.
Annonce d’exercice
1. Créez une nouvelle catégorie nommée « Champignon » en respectant les contraintes d’intégrité (clé primaire, champ non nul).
2. Augmentez le salaire de l’employé « Fuller » de 20% et attribuez-lui une commission de 2000.
3. Supprimez la catégorie nommée « Champignon ».
Solution exercice
Commandes LMD : Créer une catégorie SQL
INSERT INTO categories (code_categorie, nom_categorie, description)
VALUES (10, 'Champignon', 'Champignon de Paris');
Explication :
Cette commande ajoute une nouvelle catégorie « Champignon » dans la table categories, respectant les contraintes de clé primaire et de champ non nul.
Voila le résultat après exécution de commande
Commandes LMD : Augmenter salaire avec UPDATE SQL
UPDATE employes
SET salaire = salaire * 1.2,
commission = 2000
WHERE nom = 'Fuller';
Explication :
Cette commande met à jour le salaire de l’employé « Fuller », en l’augmentant de 20% et en lui attribuant une commission fixe de 2000.
- Avant la mise à jour
- Résultat après la mise à jour
- Suppression de la catégorie « Champignon »
DELETE FROM categories
WHERE nom_categorie = 'Champignon';
Explication :
Cette commande supprime la catégorie « Champignon » de la table categories, permettant ainsi de gérer les données efficacement.
Apres exécution de cette requête en obtient le résultat suivant
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment ajouter des données avec SQL INSERT?
Comment mettre à jour des enregistrements avec SQL UPDATE?
Comment supprimer des enregistrements avec SQL DELETE?
Quels sont les exercices pratiques pour maîtriser les commandes LMD?
Pourquoi est-il important de respecter les contraintes d'intégrité en SQL?
Conclusion
Les commandes LMD en SQL sont essentielles pour gérer et manipuler les données efficacement. Quelle commande trouvez-vous la plus utile dans votre travail quotidien avec SQL?