Td probléme

Résolu
jeanphilippe37 Messages postés 73 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 21 octobre 2010 - 15 nov. 2008 à 18:07
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 17 nov. 2008 à 18:50
J'ai
un gros soucis, ma prof d'informatique nous a donné ce TD à faire, mais
le HIC, c'est que c'est noté!! Et j'ai rien compris. Le cours qu'elle
nous a donné est nul et je n'y arrive pas. Pourriez vous avoir la
gentillesse de regarder et de me dire si vous savez le faire. Si oui,
pourriez vous m'aider à le faire ?

Elle ne veux pas de SQL mais de "L'algébre relationnelle". Comme par exemple, JOINTURE,PROJECTION, etc...

Merci d'avance

Jean-Philippe

SujetU(NU,NOMU,VILLE)    Clef primaire NU
P(NP,NOM,COULEUR,POIDS) Clef primaire
NP
F(NF,NOMF,STATUT,VILLE)Clef primaire NF
PUF(NP,NU,NF,QUANTITE) Clef primaire NP,NU,NF

U=usine
P=Produit
F=Fournisseur
PUF=Produit de numéros NP a été livré à l'usine NU par le fournisseur de
numéro NF dans une quantité totale donnée.

Questions

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 mes numéros des fournisseurs qi approvisionnent l'usine n°1 en produits
n°1
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°1 en produits rouge
6)Donner les numéros des fournisseurs qui approvisionnent une usine
de londres ou Paris en produits rouge
7) Donner les numéros des produits livrés à une usine par un fornisseur de la
même ville
8) Donner les numéros des produits livrés à une usine de Londres par un fournisseur de Londres
9) Doner
mes numéros des usines qui on au moins un fournissueur qui n'est pas de la même ville
10) Donner les numéros des
fournisseurs qui approvisionnent à la fois les usines n°1 et n°2

J-Ph

24 réponses

jeanphilippe37 Messages postés 73 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 21 octobre 2010
16 nov. 2008 à 14:39
re,

ui c comme avec wikipédia. je ne pense pas que fasse un mix car ya bien les mot clef.
J'ai lu le peu de cours que j'ai u en cours et sur internet.
Si elles te semblent fausses, tu peux me corriger ?

J-Ph
0
jeanphilippe37 Messages postés 73 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 21 octobre 2010
16 nov. 2008 à 15:31
ok, merci pour tout; j'ai compris. Dit moi,ça :

R1= numéro fournisseur

R2=Usine Londres

R3=Usine Paris

R4=UNION(R1,R2)

R5=SELECTION PRODUIT(couleur="rouge")

R1 <-- SELECTION(PRODUIT,couleur = "rouge")

R2 <-- SELECTION(USINE, ville= 'londres' ou ville='paris')

R3 <-- JOINTURE(PRODUIT,USINE,usine.no=produit.usine_no)

R4 <-- JOINTURE(FOURNISSEUR,R3,fourniss.no = produit.fourn_no)

R5 <-- SELECTION(R4,fourn.no,fourn.nom)

C'est pour toute la question 6 ?
bon fin de dimanche

J-Ph
0
jeanphilippe37 Messages postés 73 Date d'inscription mercredi 25 juillet 2007 Statut Membre Dernière intervention 21 octobre 2010
16 nov. 2008 à 16:18
Car j'ai un doute, merci encore pour tout; j'aurais bien la moyenne

J-Ph
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
17 nov. 2008 à 18:50
Non c'est

R1 <-- SELECTION(PRODUIT,couleur = "rouge")
R2 <-- SELECTION(USINE, ville= 'londres' ou ville='paris')
R3 <-- JOINTURE(PRODUIT,USINE,usine.no=produit.usine_no)
R4 <-- JOINTURE(FOURNISSEUR,R3,fourniss.no = produit.fourn_no)
R5 <-- SELECTION(R4,fourn.no,fourn.nom)

Pour la question 6
0
Rejoignez-nous