5° Anno TEORIA 3. Un modello logico: il modello relazionale | Page 51

15 . Il modello relazionale Vers . 6.2 – Gennaio 2023
b ) poi sulla relazione Studente X T1 così ottenuta , dobbiamo eseguire una selezione ponendo la condizione di equi-join Studente . CodScuola1 = Scuola . CodScuola .
Avremo come risultato la seguente relazione T2
T2 Matricola Cognome Nome
CodScuola1
CodScuola
NomeScuola
Indirizzo
M001
Rossi
Paolo
M002
Bianchi
Aldo
NATF091011 NATF091011
NATF091011
ISIS G . Tassinari
Via Fasano , 78 NATF091011 ISIS G . Tassinari Via Fasano , 78
Infine eseguendo la terza operazione relazionale prevista ossia
otterremo la relazione finale ( risultato ):
T3 Cognome Nome
T3 = ΠCognome , Nome ( T2 )
Rossi Bianchi
Paolo Aldo
Conclusioni
Confrontando le due versioni della query n . 2 se ne ricava che l ’ ultima proposta è senza dubbio più efficiente poiché minimizza il numero di ennuple coinvolte dal prodotto cartesiano comunque contenuto nell ’ operazione di EQUI-JOIN .
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 51