TP les requêtes (1)

TP les requêtes (1)

  1. Objectifs

    • Etre capable de représenter la structure d’une base de données sous forme graphique.
    • Etre capable d’utiliser les différents type de requêtes.





  2. Exercice:01

    1. Énoncé
      • Soit la base de données Gestion Stock contenant les tables suivantes (déjà crée dans le TP2 Formulaire) :
      • Fournisseur (CodFrs, Nom,Prénom, Num_Gouvernorat#, Adresse,Ville,Téléphone)
      • Client (CodClt, Nom, Prenom,Num_Gouvernorat#,Adresse, Ville,Téléphone)
      • Produit (CodP, DesiP, QteP)
      • Achat (CodFrs#, CodP#,PrixAch, DateAch, QteAch)
      • Vente (CodClt#, CodP#,PrixV, DateV, QteV)
      • GOUVERNORAT (Num_Gouvernorat, Intitule_Gouvernorat_fr,Intitule_Gouvernorat_ar)
      • Les clés primaires sont soulignées avec un texte gras et les clés étrangères sont suivies d’un astérisque (#).
    2. Questions
      1. Représenter la structure de cette base de données sous forme graphique.
      2. Établir les relations entre les différentes tables de la base de données.
    3. Requêtes
      1. Afficher le nombre de lignes de chaque table
      2. Afficher le numéro, le nom et le prénom des clients
      3. Modifier les entêtes de colonnes (alias de colonne) pour toutes les requêtes qui seront crées de manière à obtenir l’affichage suivant :Numéro du client, Nom, Prénom….
      4. Enregistrer chaque requête avec le nom complet : “R01 TP1 Requête”
      5. Création des requêtes
        1. R1 : Afficher les fournisseurs qui habitent à "Tunis"
        2. R2 : Afficher les fournisseurs dont le prénom commence par la lettre "A"
        3. R3 : Afficher les fournisseurs dont le prénom se termine par la lettre "D"
        4. R4 : Afficher les Clients dont la 2ème lettre du prénom est "A"
        5. R5 : Afficher les Clients dont l’avant dernière lettre du prénom est "E"
        6. R6 : Calculer et Afficher le nombre des Fournisseurs
        7. R7 : Calculer et Afficher le nombre des Fournisseurs qui habitent à "Ben Arous"
        8. R8 : Afficher la liste des Produits dont leurs Qté est supérieur à 100
        9. R9 : Afficher la liste des Produits dont leurs Qté est entre 200 et 600
        10. R10 : Afficher le codeP, le DésignationP et la QtéP du Produit qui possède la Qté Maximale
        11. R11 : Afficher le codeP, le DésignationP et la QtéP du Produit qui possède la Qté Miniimale
        12. R12 : Afficher la liste des Fournisseurs dont l’adresse est saisie par le clavier
        13. R13 : Afficher la liste des Clients dont le code est saisie par le clavier
        14. R14 : Afficher la liste des ventes dont le codeF et le CodP sont saisie par le clavier
        15. R15 : Afficher la liste des ventes dont la Date Vente est saisie par le clavier
        16. R16 : Ajouter un champ pour calculer le Prix Total Vente (PTV=PV*Qté)
        17. R17 : Créer une requête pour augmenter le Prix Vente par 20%
        18. R18 : Créer une requête mise à jour au prix d’achat du produit dont le code est 5 (remise de 15%)
        19. R19 : Modifier l’adresse des Fournisseurs DenDen par Monastir
        20. R20 : Créer une requête suppression pour supprimer les fournisseurs dont l’adresse est Rades
        21. R21 : Créer une requête suppression pour supprimer le client dont le code est Clt 15
        22. R22 : Afficher le Montant d’achat des produits pour chaque Fournisseur
        23. R23 : Afficher le Montant de vente des produits à chaque Client
        24. R24 : Afficher la liste des produits achetés du fournisseur Frs 12
        25. R25 : Afficher la liste des fournisseurs d’où on a acheté le produit N° 1
    4. Solution



Abonnez vous à notre chaîne YouTube gratuitement