Esercizi da fare a casa
Trovare il dipendente con il salario massimo
Algebra relazionale 2
Casi limite del JOIN
- Nel caso in cui alcuni valori tra gli attributi comuni non coincidono allora si possono avere delle ennuple che non partecipano alla JOIN questi si chiamano dangling ennuple
- Potrebbe anche succedere che nessuna ennupla trovi il suo corrispettivo e in quel caso avremo in risultato una tabella senza relazioni

Outer join
Per mantenere nel risultato della JOIN le ennuple che non partecipano alla JOIN dobbiamo usare le outer join, abbiamo 3 varianti:
-
Left: solo dangling ennuple del primo operando
-
Right: solo dangling ennuple del secondo operando
-
Full: ennuple da entrambi gli operandi
TODO: le definizioni

Quoziente
Siano gli attributi di R ed quelli di allora: questo operatore serve a rispondere alle query del tipo: trova tutte le ennuple di R associate a tutte le ennuple di S