Q4-eff = ΠPartitaIVA( σDescrizione = " Antenna "(( Fornitore �� Fornisce) �� Articolo))
Q4 + eff = ΠPartitaIVA(( Fornitore �� Fornisce) �� σDescrizione = " Antenna "( Articolo)) CodForn = CodForn1 CodArt1 = CodArt
T3 = σ Descrizione = " Antenna "( T2)
15. Il modello relazionale Vers. 7.2 – Dicembre 2025
QUERY n. 4: Elencare le partite IVA dei fornitori dell’ articolo con descrizione " Antenna "
Per quanto detto prima, utilizzando gli operatori dell’ algebra relazionale, una possibile soluzione( sicuramente meno efficiente) è rappresentata dalla seguente espressione:
2 °
1 °
Q4-eff = ΠPartitaIVA( σDescrizione = " Antenna "(( Fornitore �� Fornisce) �� Articolo))
CodForn = CodForn1 CodArt1 = CodArt
La soluzione più efficiente in questio caso si ottiene effettuando l’ ltimo EQUI-JOIN dopo la selezione:
Q4 + eff = ΠPartitaIVA(( Fornitore �� Fornisce) �� σDescrizione = " Antenna "( Articolo)) CodForn = CodForn1 CodArt1 = CodArt
4 °
3 °
1 ° 2 °
4 °
3 °
Analizziamo in dettaglio la prima interrogazione proposta ossia Q4-eff
Questa query risulta composta dalle seguenti quattro sottointerrogazioni, da eseguire una dopo l’ altra:
T1 = Fornitore �� Fornisce
CodForn = CodForn1
T2 = T1 �� Articolo
CodArt1 = CodArt
T3 = σ Descrizione = " Antenna "( T2)
T4 = ΠPartitaIVA( T3)
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 56