INITIATION
AU SQL
Mise en situation
SQL ou Structured Query Language
est un langage de programmation très utilisé
pour manipuler les bases de données relationnelles.
Il permet de créer des tables, de les supprimer,
d'ajouter des enregistrements, de les sélectionner, de les supprimer...
On s'intéresse, ici, à la sélection de données contenues dans une table.
Hypothèses et données
Table acteurs
Id | Nom | Prénom | Taille | Né(e) | Sexe |
1 | Dupont | Hugo | 1.72 | 2001-02-15 | G |
2 | Martin | Lou | 1.65 | 2003-12-11 | F |
3 | Durand | Zoé | 1.74 | 2002-05-24 | F |
4 | Vidal | Liam | 1.83 | 2003-10-02 | G |
5 | Boucher | Mia | 1.68 | 2002-04-08 | F |
6 | Perrot | Paul | 1.92 | 2001-07-13 | G |
Eléments de syntaxe
http://eleydet.free.fr/SNT/ressources/SQL/index.html
Etude demandée
Ecrire les requêtes SQL, relatives à la table acteurs
, pour :
- Sélectionner la totalité de la table.
- Sélectionner les enregistrements pour lesquels la taille est supérieure à 1,7 m.
- Sélectionner les enregistrements des filles seulement.
- Sélectionner les noms et prénoms des filles dont la taille est inférieure à 1,7 m..
- Sélectionner les prénoms et tailles des acteurs dont le nom commence par 'Du'.
- Sélectionner les noms et dates de naissance du plus jeune au plus vieux.
- Sélectionner les quatre premiers enregistrements.
- Sélectionner les noms des deux garçons les plus jeunes.
- Effacer le dernier enregistrement.
- Ajouter un enregistrement avec les valeurs 6, 'Dubois', 'Alain', 1.77, '2003-09-06', 'G'.