Exercices SQL Access
Exercice 1 : Requêtes simples
Table : Etudiant
id nom age ville
1 Ali 20 Tunis
2 Sara 22 Sfax
3 Ahmed 19 Sousse
4 Mariem 21 Tunis
Questions
1. Afficher tous les étudiants
2. Afficher uniquement les noms et âges
3. Afficher les étudiants de Tunis
4. Afficher les étudiants ayant plus de 20 ans
5. Trier les étudiants par nom
6. Trier les étudiants par âge décroissant
Exercice 2 : INSERT – UPDATE –
DELETE
Questions
1. Ajouter un étudiant :
nom : Yassine
âge : 23
ville : Gabès
2. Modifier l’âge de Sara à 24 ans
3. Supprimer Ahmed
Exercice 3 : LIKE – BETWEEN – IN
Questions
1. Afficher les étudiants dont le nom commence par A
2. Afficher les étudiants âgés entre 18 et 22 ans
3. Afficher les étudiants de Tunis ou Sousse
4. Afficher les étudiants contenant la lettre “a” dans le nom
Exercice 4 : Fonctions SQL
Questions
1. Compter le nombre d’étudiants
2. Afficher l’âge maximum
3. Afficher l’âge minimum
4. Calculer la moyenne des âges
Exercice 5 : GROUP BY – HAVING
Questions
1. Afficher le nombre d’étudiants par ville
2. Afficher les villes contenant plus de 1 étudiant
Exercice 6 : Gestion des notes
Table : Note
id_note id_etudiant note
1 1 15
2 2 12
3 1 18
4 3 10
Questions
1. Afficher les notes avec les noms des étudiants
2. Afficher les étudiants ayant une note supérieure à 14
3. Calculer la moyenne des notes par étudiant
4. Afficher les étudiants sans notes (LEFT JOIN)
Exercice 7 : Requêtes paramétrées Access
Questions
1. Créer une requête demandant une ville à l’utilisateur
2. Créer une requête demandant un âge minimum
Exercice 8 : Création de tables
Questions
1. Créer une table Produit :
id_produit
nom_produit
prix
stock
2. Créer une table Commande :
id_commande
date_commande
id_produit
3. Ajouter une clé étrangère entre Commande et Produit
Exercice 9 :
Base de données : Bibliothèque
Table Livre
id_livre titre auteur Prix
Table Emprunt
id_emprunt id_livre nom_etudiant date_emp
Questions
1. Afficher tous les livres
2. Afficher les livres dont le prix > 30
3. Afficher les livres triés par titre
4. Ajouter un livre
5. Modifier un prix
6. Supprimer un livre
7. Afficher les emprunts avec les titres des livres
8. Compter le nombre d’emprunts par livre
9. Afficher les livres jamais empruntés
Exercice 10 :
Tables
Client
id_client nom Ville
Commande
id_commande id_client montant
Questions
1. Afficher les clients de Tunis
2. Afficher les commandes > 100 DT
3. Afficher les clients et leurs commandes
4. Afficher le total des commandes par client
5. Afficher les clients sans commandes
6. Afficher le client ayant le plus grand montant
7. Afficher la moyenne des commandes
8. Afficher les villes contenant plus de 2 clients