Vous êtes sur la page 1sur 9

Chapitre 3 : Base de données 4éme ECO

TP2 : Les requêtes, les formulaires et les états


Voir le critere null bacprincipale 2010

Les requetes de regroupement

Soit le schéma de la base de données "Gestion de stock" suivante :

Produits (RefProduit, libellé, N°fournisseur, Quantité, PrixUnitaire)


Clients (CodClient, Nom, Prénom,Fonction, Adresse, Ville,CodPostal,NTel)
Fournisseurs (N°fournisseur, Nom, Prénom, Adresse, Ville,CodPostal,NTel)
Commandes(N°Commande,CodClient, DateCom, DateLiv, AdresseLiv, Ville)
DetailsCommandes(N°Commandes, RefProduit, QuantitéCde)
1) Créer les tables de cette base de données ainsi que les relations qui les relient
2) Remplir les tables de la base de données par les informations suivantes :

Réalisée par :MdmeFehri Mejri Hanen


1
Chapitre 3 : Base de données 4éme ECO

3) Créer les requêtes qui permettent de :


a) Afficher la liste des produits du fournisseur Ali trier par ordre croissant selon le prix.
Enregistrer la requête sous le nom ProduitsAli

b) Afficher le libellé, la quantité et le prix des produits qui ont une quantité de stock entre 10
et 50 relatifs aux fournisseurs dont leurs prénoms commencent par la lettre A

c) Afficher les dates de commande, les adresses de livraison et les quantités commandées des
commandes du client bouaziz Sami

Réalisée par :MdmeFehri Mejri Hanen


2
Chapitre 3 : Base de données 4éme ECO
d) Afficher le nom et prénom des clients ayant effectués des commandes pendant le mois de
mars vers la ville denden et Bardo

e) Afficher la liste des ordinateurs dont la quantité est <30 et >50

f) Afficher la liste des fournisseurs d’une ville donnée. Enregistrer la requête sous le nom
VilleFournisseur.

Réalisée par :MdmeFehri Mejri Hanen


3
Chapitre 3 : Base de données 4éme ECO

Requêtes de regroupement
1) Afficher le nombre de commandes par client

2) Afficher le nombre de commandes pour le client Bouaziz Sami


3)

Afficher le Total des quantités commandées par client et par commande

Réalisée par :MdmeFehri Mejri Hanen


4
Chapitre 3 : Base de données 4éme ECO

Réalisée par :MdmeFehri Mejri Hanen


5
Chapitre 3 : Base de données 4éme ECO
4) Afficher la commande ayant la quantité la plus élevée par client

5) Afficher la moyenne des quantités commandées par client

Réalisée par :MdmeFehri Mejri Hanen


6
Chapitre 3 : Base de données 4éme ECO

g) Importer le tableau de la feuille 1 du fichier AjoutTP2.xls qui se trouve sous dans votre
dossier de travail sous forme de table intitulé AjoutClient
h) Ajouter les clients de la table AjoutClient qui habitent à denden à la table clients

i) Mettre à jour la quantité du stock après livraison. Enregistrer la requête sous le nom MAJ

j) Augmenter les prix des articles de 5%

k) Diminuer les prix de 10% des articles dont la qté stockée est supérieure à 25.

Réalisée par :MdmeFehri Mejri Hanen


7
Chapitre 3 : Base de données 4éme ECO

l) Modifier les dates des commandes relatives au client «Bouazizsami» à 03/03/2008

Réalisée par :MdmeFehri Mejri Hanen


8
Chapitre 3 : Base de données 4éme ECO

4) Les formulaires
a. Créer un formulaire de saisie des produits et l’enregistrer sous le nom SaisieProduits.
b. Ajouter un bouton permettant de fermer ce formulaire et une zone de titre.
c. Ajouter le produit (7, Appareil Photo numérique, 1, 4,344)
d. Créer trois formulaires de saisie, l’un pour les clients, le second pour les fournisseurs
et le troisième pour les commandes avec le bouton Quitter
e. Créer un formulaire intitulé Gestion de stock qui contient les boutons suivant : Saisie
des produits, Saisie des clients, Saisie des fournisseurs et saisie des commandes
produits.
iii. Ajoutez les actions aux différents boutons ?

5) Les états
a. Créer un état qui affiche la liste des clients de la base de données. ?
b. Créer un état qui affiche la liste des fournisseurs d’une ville donnée ?
c. Créer un état qui affiche la liste des commandes du client Sami.?

Réalisée par :MdmeFehri Mejri Hanen


9

Vous aimerez peut-être aussi