Cette œuvre innatendue n’a de cesse d’évoluer, des objets de toutes sortes se succèdent à l’intérieur de cet immense container. Pourquoi ne pas essayer nous aussi d’en mettre ?
Comment jouer ?
Il est grand temps de mettre l'œuvre à jour. Aide le muséographe à mettre en place une nouvelle version plus moderne. Penses-tu arriver à placer un ordinateur dans l’œuvre avec une requête ?
C'est parti !
Le langage utilisé pour interagir avec une base de données s’appelle le langage SQL.
Il faut savoir que chaque “table” contient des mots et chaque mot a un "id".
Voici comment procéder pour ta première requête :
• Commence par "SELECT" pour sélectionner un objet (n’oublie pas d’indiquer le type d’objet que tu veux sélectionner - ici c'est un "mot").
• Écris ensuite “FROM” pour indiquer où tu prends ton mot (ici, ça serait la “table 1” ou “table 2”)
• Enfin, ajoute “WHERE” suivi de l’id du mot pour dire quel élément tu souhaites prendre (ici tu pourrais mettre “id = 1”)
Voici un exemple de requête : "SELECT mot FROM table 3 WHERE id = 2", à toi de l'adapter !
"DELETE" te permet de retirer l’objet que tu viens de faire apparaître dans le container.
Avec le même exemple, ça donnerait : "DELETE mot FROM table 3 WHERE id = 2"
id | mot |
1 | singe |
2 | banane |
3 | cheval |
4 | soleil |
5 | pomme |
id | mot |
1 | ordinateur |
2 | chaise |
3 | chaussure |
4 | lunettes |
5 | tshirt |
Le but est de placer un ordinateur dans le container.
Tu as à ta disposition des objets qui sont listés dans des "tables".
Chaque "mot" a un "id", j'espère que tu te souviens de comment s'écrivent les requêtes. Sinon, clique sur l'ampoule en haut à droite.
Attention aux espaces et aux majuscules lorsque tu tapes ta requête !
SELECT mot FROM table 1 WHERE id = 1
SELECT mot FROM table 1 WHERE id = 2
SELECT mot FROM table 1 WHERE id = 3
SELECT mot FROM table 1 WHERE id = 4
SELECT mot FROM table 1 WHERE id = 5
SELECT mot FROM table 2 WHERE id = 1
SELECT mot FROM table 2 WHERE id = 2
SELECT mot FROM table 2 WHERE id = 3
SELECT mot FROM table 2 WHERE id = 4
SELECT mot FROM table 2 WHERE id = 5