Soluzione dell'esercizio: Aeroporti.D

Soluzione dell'esercizio: Aeroporti.D

di Antonio Giunta -
Numero di risposte: 4

Gentili studentesse e studenti,

Postate qui la vostra soluzione dell'esercizio suddetto e le vostre domande sulla consegna.

Inserite la soluzione dentro un file di testo con estensione sql.
La vostra soluzione dovrebbe contenere un'unica istruzione.

Rispondete sempre su questo messaggio, NON su messaggi dei vostri colleghi!

Buon lavoro!


In riposta a Antonio Giunta

Ri: Soluzione dell'esercizio: Aeroporti.D

di GIANMARCO FOSSATO -
In riposta a GIANMARCO FOSSATO

Ri: Soluzione dell'esercizio: Aeroporti.D

di Antonio Giunta -

Gianmarco,

Grazie per la sua risposta.

Osservo che lei ha usato il natural join. Questo uso ha due criticità:

1) È un'operazione che non ho mai menzionato a lezione.

2) Sconsiglio il suo uso perché rende il software meno modificabile.
Infatti, se, in una successiva fase di ristrutturazione, un softwarista modifica il nome di uno dei due attributi di congiunzione nel join, allora l'istruzione diventa errata, pur rimanendo corretta sintatticamente.

La invito a modificare l'istruzione e a ripostarla 😀

In riposta a Antonio Giunta

Ri: Soluzione dell'esercizio: Aeroporti.D

di GIANMARCO FOSSATO -
In riposta a GIANMARCO FOSSATO

Ri: Soluzione dell'esercizio: Aeroporti.D

di Antonio Giunta -
Gianmarco,
Grazie per la sua risposta all'esercizio D, che è corretta, completa, commentata adeguatamente ed efficiente.
Tra poco la posterò tra le soluzioni.

Aggiungo che l'esercizio A fa riferimento alle viste, che è un argomento che non ho ancora spiegato (e che per questo non avevo messo tra le consegne).