Exercice BDR et SQL
Exercice d’apprentissage du SQL
Avant de commencer
VM ENSAI
Si vous êtes connectés sur la VM ENSAI :
Hors VM
Si vous n’êtes pas sur le réseau ENSAI, voici d’autres possibilités pour faire l’exercice :
- https://www.programiz.com/sql/online-compiler/
DROP table customers; DROP table orders; DROP table shippings;
- pour supprimer les tables par défaut
- https://www.mycompiler.io/fr/new/sql
Dans les 2 cas
1 Description des données
Nous avons une liste de joueurs et de tournois. Les joueurs peuvent participer aux différents tournois.
Un tournoi est supervisé par un arbitre. Un arbitre est un joueur qui a obtenu un grade d’arbitre.
Dans un tournoi, les parties se déroulent à une certaine cadence (Lente, Rapide, Blitz).
2 Questions
2.1 Découverte des tables
-
- 💡 voir méthode UPPER
2.2 Mise à jour
-
- Pourquoi cela ne fonctionne pas ? Que faudrait-t-il faire pour supprimer ce joueur ?
-
- 💡 voir IS NOT NULL
2.3 Jointures
2.4 Agrégations
Correction
Lien vers la correction