Exercice SQL corrigé les livraisons (Partie III)

Exercice SQL corrigé les livraisons (Partie III), tutoriel & guide de travaux pratiques en pdf.

Soit la base relationnelle de données PUF de schéma :

U (NumU, NomU, VilleU)

P (NumP, NomP, Couleur, Poids)

F (NumF, NomF, Statut, VilleF)

PUF (NumP, NumU, NumF, Quantité)

Décrivant le fait que (avec des DF évidentes) :

U : une usine est d’écrite par son numéro NumU, son nom NomU et la ville VilleU où elle est située

P : un produit est décrit par son numéro NumP, son nom NomP, sa couleur et son poids

F : un fournisseur est décrit par son numéro NumP, son nom NomF, son statut (sous-traitant, client…) et la ville VilleF où il est domicilié

PUF : le produit de numéro NumP a été délivré à l’usine de numéro NumU par le fournisseur de numéro NumF dans une quantité donnée.

Exprimer en SQL les requêtes suivantes :

17- Donnez les numéros des fournisseurs qui fournissent au moins un produit fourni par au moins un fournisseur qui fournit au moins un produit rouge
18- Donnez tous les triplets (VilleF, NumP, VilleU) tels qu’un fournisseur de la première ville VilleF approvisionne une usine de la deuxième ville VilleU avec un produit NumP
19- Même question que précédemment mais sans les triplets où les deux villes sont identiques
20- Donnez les numéros des produits qui sont livrés à toutes les usines de Paris
21- Donnez les numéros des fournisseurs qui approvisionnent toutes les usines avec un même produit
22- Donnez les numéros des usines qui achètent au fournisseur de numéro 3 tous les produits qu’il fournit
23- Donnez les numéros des usines qui s’approvisionnent uniquement chez le fournisseur de numéro 3

La correction exercice SQL (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *