Partie 1
Chapitre 1
: Afficher des colonnes depuis une table
Exemple sur l'affichage de colonnes depuis une table
Synthèse du chapitre afficher des colonnes depuis une table
Le cours : afficher des colonnes depuis une table
Exercice du chapitre afficher les colonnes d'une table
Chapitre 2
: Trier les données
Exemple du chapitre Trier les données
Synthèse trier des données
Exercice du chapitre trier les données
Chapitre 3
: Les jointures : afficher des colonnes depuis plusieurs tables
Exemple du thème sur les jointures
Synthèse sur les jointures
Exercice sur les jointures
Chapitre 4
: Les restrictions ou sélectionner les lignes à afficher : WHERE
Exemple sur les restrictions
Exemple SQL n°1
Exemple SQL n°2
Exemple SQL n°3
Exemple SQL n°4
Exemple SQL n°5
Exemple SQL n°6
Exemple SQL n°7
Exemple SQL n°8
Synthèse sur les restrictions
Exercice sur les restrictions
Chapitre 5
: Les champs calculés et les fonctions d'agrégat
Exemple sur les champs calculés et les agrégats
Synthèse sur les fonctions et les agrégats
Exercice sur les fonctions et les agrégats
Chapitre 6
: Regrouper : GROUP BY
Chapitre 7
: Faire des restrictions à l'aide de champs calculés ou des fonctions : HAVING
Exemple sur les Having
Synthèse sur le Having
Exercice sur les Having
Partie 2
Chapitre 1
: Insérer de nouvelles lignes dans une table
Chapitre 2
: Effacer les données de la base
Chapitre 3
: Modifier des données de la table
Partie 3
Chapitre 1
: Créer des tables
Chapitre 2
: Supprimer des tables
Exemple sur la suppression de table
Synthèse sur la suppression de table
Exercice sur la suppression de table
1
Exercice sur la suppression de table : Exercice SQL
L'objectif de l'exercice est d'appliquer ce que vous avez appris à l'aide des exemples.
Énoncé
Effacer les tables location et clients
- Voir le schéma relationnel Télécharger les tables (PDF)
- Table Clients (codecli, prenomcli, nomcli, ruecli, cpcli, villecli)
Clé primaire : codecli
Table Films (codefilm, nomfilm)
Clé primaire : codefilm
Table Locations (codecli, codefilm, datedebut, duree)
Clé primaire : codecli, codefilm
Clé étrangère : codefilm de la table Films, codecli de la table Clients
Résultat à obtenir
Clients
codecli
prenomcli
nomcli
ruecli
cpcli
villecli
1
Alberto
Dubois
3 Rue du Pont
57500
Saint-Avold
2
Mi
Volond
4 rue de la liberté
57500
Saint-Avold
3
Roger
Botas
5 place du marché
57500
Saint-Avold
4
Edouard
Noulas
41 rue de léglise
57600
Forbach
5
Paul
Lontague
21 Boulevard des oiseaux
57800
Freyming
6
Eric
Pondier
14, rue des Agates
57600
Forbach
7
Thomas
Malon
12, rue des lapins
57600
Forbach
8
Rénato
Point
451, rue de légalité
57500
Saint-Avold
9
Michel
Botas
17, rue des hochets
57500
Saint-Avold
10
David
Collague
14, rue Utrillo
57600
Forbach
11
Simon
Potillon
17, rue des marguerittes
57800
Freyming
Films
codefilm
nomfilm
1
C'est arrivé près de chez vous
2
Bernie
3
Dans la peau de John Malkovitch
4
Intouchables
5
Ong Bak
6
Shoot' Em UP
7
Tigres et dragons
8
Matrix 1
9
Machete
10
Boulevard de la mort
11
Brain dead
Films
codefilm
nomfilm
1
C'est arrivé près de chez vous
2
Bernie
3
Dans la peau de John Malkovitch
4
Intouchables
5
Ong Bak
6
Shoot' Em UP
7
Tigres et dragons
8
Matrix 1
9
Machete
10
Boulevard de la mort
11
Brain dead