Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 :
1) Créer la base de données « Gestion commerciale » de schéma relationnel suivant : puis
l’enregistrer en donnant comme nom : Gestion commerciale.accdb
1
2) Créer les relations possibles entre les tables de la base de données
3) Remplir chacune des tables de la base de données par les données correspondantes :
R3- Afficher les clients appartenant à toutes les régions sauf la région de « Sousse »
R4- Afficher les clients ayants un prénom contenant la lettre « h » en troisième position.
R5- Afficher le nom et le prénom des clients ayants un chiffre d’affaire encours égale à 1000 Dinars
R6- Afficher le nom et le prénom des clients ayants un chiffre d’affaire en cours compris entre 1000 et
10000 Dinars.
2
R7- Afficher le nom et le prénom des clients ayants un cumul de chiffre d’affaire inférieur à 1000 ou
supérieur à 20000.
R9- Afficher les commandes qui ont étaient passées dans la période de janvier jusqu’au juin 2010
R10- Afficher les commandes qui ont étaient passées dans le mois de janvier.
R11- Afficher les clients de « Manouba » qui possèdent un chiffre d’affaire supérieur à 2000.
R12- Afficher les clients dont le nom commence par B ou le prénom contient le caractère « d »
R14- Afficher les noms et prénoms des clients qui ont commandés l’article « CD700 »
R15- Afficher la liste des clients qui ont déjà passés des commandes Akrem SAID
R16- Afficher la liste des articles qui sont inclus dans la commande « 00100/2010 »
R17- Déterminer la somme des chiffres d’affaires cumulés par les clients.
R24- On souhaite afficher toutes les commandes passées dans une date introduite par l’utilisateur.
R25- Créer une requête d’ajout qui permet d’ajouter à la table article tous les produits ayants une
quantité en stock >10 à partir de la table article1.
R26- Ecrire la requête qui permet d’augmenter les prix unitaires de tous les articles de 5%
R27-Ecrire la requête qui permet de mettre à jour l’adresse du client « SB007 » à « Médenine »
3
Exercice 2 :
1) Créer la base de données « Gestion examen » de schéma relationnel suivant puis
l’enregistrer en donnant comme nom : Gestion examen.accdb
Etudiant
Champ type de données propriétés
numero_carte_etudiant numérique Entier long
nom texte Taille=20
Prénom texte Taille=20
date_naissance Date / heure Format abrègé
section texte Taille=30
Matière
Champ type de données propriétés
code_matiere numérique Entier long
nom_matiere texte Taille=30
coefficient
Note
Champ type de données propriétés
numero_carte_etudiant numérique Entier long
code_matiere numérique Entier long
note_examen numérique Réel simple
4
4) Saisir les 7 requêtes suivantes EN MODE SQL dans la base de données « Gestion
examen permettant de rechercher :
from Matiere
--------------------------------------------------------------------------------------
5
6. Les noms des étudiants qui une note_examen >10.
SELECT distinct Nom
FROM Note , Etudiant
WHERE Note.numero_carte_etudiant=Etudiant.numero_carte_etudiant
AND note_examen >10
---------------------------------------------------------------------------------------------------------------
7. Afficher les noms et les coefficients des matières étudiées par l’étudiant "01234568".
SELECT nom_matiere , coefficient
FROM Note , Matiere
WHERE Note.numero_carte_etudiant="01234568"
-----------------------------------------------------------------------------------------------------------------
5) En se basant sur les 7 requêtes saisie en mode SQL (question précédente), déduire les 7
requêtes QBE (réponse sous forme d’image écran dans un fichier Word nommé
expose.docx)(voir le fichier expose.docx que j’ai envoyé)
6) Créer les formulaires suivants
a. Un formulaire de saisie Des étudiants.
b. Un formulaire de saisie des matières.
c. Un formulaire de saisie des NOTES
7) Créer les états suivants
a. Créer l’état qui permet d’imprimer la liste des matières.
b. Créer l’état qui permet d’imprimer la liste des matières et des notes appartenant a un
numero_carte_etudiant donné.
Bon travail