D4rkAng3l
19-01-2008, 19:33
Sono un po' disperato perchè ho ancora qualche problema di query e tra due giorni ho l'esame di database :cry:
Vi prego di chiarirmi qualche dubbio.
Ho le seguenti tabelle:
PORTAEREI(nome_portaerei, anno_varo, numero_marinai)
AEREO(codice, anno_produzione, nome_portaerei)
PILOTA(matricola, nome, ore_di_volo, codice_aereo_pilotato)
ATTERRAGGIO(ID_atterragio, nome_portaerei, codice_aereo, data)
Allora le chiavi sono in grassetto, i vincoli di inegrità referenziale credo siano chiari dai nomi cmq AEREO è collegato a PORTAEREI mediante: nome_portaerei.
PILOTA è collegato ad AEREO tramite il codice dell'aereo.
ATTERRAGGIO è collegato ad AEREO e PORTAEREI tramite il nome della portaerei su cui un aereo atterra e il codice dell'aereo che atterra.
Le due query da realizzare che proprio non riesco a fare sono:
1) Elencare tutti i piloti che sono sulla stessa portaerei del pilota "Pippo".
2)Per ogni aereo si vuole sapere quante volte è atterrato su una portaerei diversa da quella di
appartenenza.
Per favore datemi una mano che devo capirci qualcosa entro Lunedì :cry:
Grazie
Andrea
Vi prego di chiarirmi qualche dubbio.
Ho le seguenti tabelle:
PORTAEREI(nome_portaerei, anno_varo, numero_marinai)
AEREO(codice, anno_produzione, nome_portaerei)
PILOTA(matricola, nome, ore_di_volo, codice_aereo_pilotato)
ATTERRAGGIO(ID_atterragio, nome_portaerei, codice_aereo, data)
Allora le chiavi sono in grassetto, i vincoli di inegrità referenziale credo siano chiari dai nomi cmq AEREO è collegato a PORTAEREI mediante: nome_portaerei.
PILOTA è collegato ad AEREO tramite il codice dell'aereo.
ATTERRAGGIO è collegato ad AEREO e PORTAEREI tramite il nome della portaerei su cui un aereo atterra e il codice dell'aereo che atterra.
Le due query da realizzare che proprio non riesco a fare sono:
1) Elencare tutti i piloti che sono sulla stessa portaerei del pilota "Pippo".
2)Per ogni aereo si vuole sapere quante volte è atterrato su una portaerei diversa da quella di
appartenenza.
Per favore datemi una mano che devo capirci qualcosa entro Lunedì :cry:
Grazie
Andrea