u2-l2esercizialgebrarelazional-p-f-fp-senzasoluzioni.ppt ... · microsoft powerpoint -...
TRANSCRIPT
![Page 1: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/1.jpg)
DBMG
Algebra relazionale
Esercizi
![Page 2: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/2.jpg)
DBMG
BD forniture prodotti
CodF NomeF NSoci SedeF1 Andrea 2 TorinoF2 Luca 1 MilanoF3 Antonio 3 MilanoF4 Gabriele 2 TorinoF5 Matteo 3 Venezia
F
FPCodF CodP QtaF1 P1 300F1 P2 200F1 P3 400F1 P4 200F1 P5 100F1 P6 100F2 P1 300F2 P2 400F3 P2 200F4 P3 200F4 P4 300F4 P5 400
CodP NomeP Colore Taglia MagazzinoP1 Maglia Rosso 40 TorinoP2 Jeans Verde 48 MilanoP3 Camicia Blu 48 RomaP4 Camicia Blu 44 TorinoP5 Gonna Blu 40 MilanoP6 Bermuda Rosso 42 Torino
P
![Page 3: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/3.jpg)
DBMG3
Esercizio #1
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare la taglia e il nome dei prodotti di colore rosso o giallo
![Page 4: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/4.jpg)
DBMG4
Esercizio #1
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare la taglia e il nome dei prodotti di colore rosso o giallo
P
sColore=‘Rosso’ Colore=‘Giallo’
pTaglia, NomeP
R
![Page 5: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/5.jpg)
DBMG5
Esercizio #2
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare la taglia e il nome dei prodotti di colore rosso e taglia maggiore di 42
![Page 6: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/6.jpg)
DBMG6
Esercizio #2
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare la taglia e il nome dei prodotti di colore rosso e taglia maggiore di 42
P
sColore=‘Rosso’ Taglia>42
pTaglia, NomeP
R
![Page 7: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/7.jpg)
DBMG7
Esercizio #3
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il codice dei fornitori che forniscono almeno un prodotto
![Page 8: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/8.jpg)
DBMG8
Esercizio #3
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il codice dei fornitori che forniscono almeno un prodotto
FP
pCodF
R
![Page 9: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/9.jpg)
DBMG9
Esercizio #4
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il codice dei fornitori che forniscono almeno un prodotto rosso
![Page 10: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/10.jpg)
DBMG10
Esercizio #4
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il codice dei fornitori che forniscono almeno un prodotto rosso
FP
P
sColore=‘Rosso’
pCodF
R
![Page 11: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/11.jpg)
DBMG11
Esercizio #5
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il nome dei fornitori che forniscono almeno un prodotto rosso
![Page 12: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/12.jpg)
DBMG12
Esercizio #5
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il nome dei fornitori che forniscono almeno un prodotto rosso
FP
P
sColore=‘Rosso’
F
pNomeF
R
![Page 13: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/13.jpg)
DBMG13
Esercizio #6
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il nome dei fornitori di Torino che forniscono almeno un prodotto rosso
![Page 14: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/14.jpg)
DBMG14
Esercizio #6
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il nome dei fornitori di Torino che forniscono almeno un prodotto rosso
FP
P
sColore=‘Rosso’
pNomeF
R
sSede=‘Torino’
F
![Page 15: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/15.jpg)
DBMG15
Esercizio #7
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il nome dei fornitori che forniscono almeno un prodotto diverso da P2
![Page 16: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/16.jpg)
DBMG16
Esercizio #7
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il nome dei fornitori che forniscono almeno un prodotto diverso da P2
F
FP
sCodP<>’P2’
pNomeF
R
![Page 17: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/17.jpg)
DBMG17
Esercizio #8
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il codice dei fornitori che forniscono almeno due prodotti diversi
![Page 18: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/18.jpg)
DBMG
BD forniture prodotti
FPCodF CodP QtaF1 P1 300F1 P2 200F2 P1 300F2 P2 400F3 P2 200
FPCodF CodP QtaF1 P1 300F1 P2 200F2 P1 300F2 P2 400F3 P2 200
![Page 19: U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt ... · Microsoft PowerPoint - U2-L2EserciziAlgebraRelazional-P-F-FP-SenzaSoluzioni.ppt - Modalità compatibilità Author:](https://reader034.vdocumenti.com/reader034/viewer/2022052519/5f24b8f1cf64ad2728146cc1/html5/thumbnails/19.jpg)
DBMG19
Esercizio #8
P (CodP, NomeP, Taglia, Colore, Magazzino)F (CodF, NomeF, NSoci, Sede)FP (CodF, CodP, QTA)
Trovare il codice dei fornitori che forniscono almeno due prodotti diversi
FP FP1 FP FP2
p
R
pFP1.CodF
p: FP1.CodF=FP2.CodF FP1.CodP<> FP2.CodP