TD de SQL 
Eric ZANE   - PST 3 -

 

P U F

 

Afficher toutes les tables de PUF
  1. Donner le numéro, le nom et la ville de toutes les usines
  2. Donner le numéro, le nom et la ville de toutes les usines de Londres
  3. Donner les numéros des fournisseurs qui approvisionnent l'usine n°100 en produit n°10
  4. Donner le nom et la couleur des produits livrés par le fournisseur n°1
  5. Donner les numéros des fournisseurs qui approvisionnent l'usine n°100 en produit rouge
  6. Donner les numéros des fournisseurs qui approvisionnent une usine de Londres ou de Paris en un produit rouge
  7. Donner les numéros des produits livrés à une usine par un fournisseur de la même ville
  8. Donner les numéros des produits livrés à une usine de Londres par un fournisseur de Londres
  9. Donner les numéros des usines qui ont au moins un fournisseur qui n'est pas de la même ville
  10. Donner les numéros des fournisseurs qui approvisionnent à la fois les usines n°100 et n°200
  11. Donner les numéros des usines qui utilisent au moins un produit disponible chez le fournisseur n°3, mais pas forcément fourni à cette usine par le fournisseur n°3
  12. Donner le numéro du produit le plus léger (les numéros si plusieurs produits ont ce même poids). En algèbre relationnelle, où il n'existe pas de quantificateur universel, cette requête peut s'écrire en cherchant le complément du résultat: L'ensemble des produits qui ont un produit plus léger qu'eux
  13. Donner les numéros des usines qui ne reçoivent aucun produit rouge
  14. Donner les numéros des fournisseurs qui fournissent au moins un produit fourni par au moins un fournisseur qui fournit au moins un produit rouge
  15. Donner tous les triplets (VILLE, NP, VILLE) tels qu'un fournisseur de la première ville approvisionne une usine de la deuxième ville en produit NP
  16. Même question qu'en 15, mais sans les triplets où les deux villes sont identiques
  17. Donner les numéros des produits qui sont livrés à toutes les usines de Londres
  18. Donner les numéros des fournisseurs qui approvisionnent toutes les usines avec un même produit
  19. Donner les numéros des usines qui achètent au fournisseur n°4 tous les produits qu'il fournit (mais pas exclusivement)
  20. Donner les numéros des usines qui s'approvisionnent exclusivement chez le fournisseur n°3
  21. Donner les numéros des produits livrés à toutes les usines de Londres