Ce dépôt regroupe des fiches simples et synthétiques sur le langage SQL (Structured Query Language). Elles sont conçues pour être claires, concises et illustrées d'exemples concrets, afin de comprendre et d'appliquer les commandes essentielles pour interagir avec des bases de données relationnelles.
- 01-select-from.md : Lire et sélectionner des données
- 02-where.md : Filtrer les résultats selon des conditions
- 03-insert-update-delete.md : Ajouter, modifier et supprimer des données
- 04-order-by-limit.md : Trier et limiter les résultats
- 05-group-by-having.md : Regrouper et agréger des données
- 06-fonctions-agregation.md : Calculer des totaux, moyennes, etc. (COUNT, SUM, AVG)
- 07-joins.md : Combiner des données de plusieurs tables
- 08-create-alter-drop.md : Créer, modifier et supprimer des tables
- 09-constraints.md : Assurer l'intégrité des données avec des contraintes
- 10-subqueries.md : Utiliser des sous-requêtes pour des calculs complexes
- 11-indexes.md : Optimiser les requêtes avec des index
- 12-transactions.md : Garantir la cohérence des données (COMMIT, ROLLBACK)
Ces fiches permettent de :
- Maîtriser les commandes SQL fondamentales (SELECT, INSERT, JOIN, etc.)
- Interroger, filtrer et agréger des données efficacement
- Comprendre les concepts avancés pour la performance et l'intégrité des données
- Disposer d'exemples pratiques pour mieux assimiler chaque commande