Heeeeelp! verifica di informatica ... 10 punti al migliore :)?

Qualcuno riesce ad aiutarmi a fare questo esercizio?

Sei stato incaricato dall’ ufficio dell’aeroporto Caproni di Mattarello di rifare il sistema di booking online dei biglietti aerei.

Devi quindi predisporre il tutto innanzitutto progettando un adeguato database.

Dovrai gestire le varie prenotazioni, specificando il numero del volo, classe , posto a sedere , numero bagagli, numero di volo acquirente.

Ogni volo sarà a sua volta descritto da numero di volo, data-ora di partenza, aeroporto di partenza, data-ora di arrivo, aeroporto di arrivo, tipo di aereo, gate di imbarco, compagnia aerea, prezzo prima seconda terza classe.

Ogni aeroporto sarà individuato dal nome, dalla sigla univoca, dalla città e dalla nazione.

Chiaramente da qualche parte dovranno essere salvati anche i dati dell’acquirente: nome, cognome, sesso, numero di passaporto, data di nascita, telefono, indirizzo, email, nazionalità.

4 rappresenta in modo accurato con un diagramma ER lo schema del database.

5 individua e descrivi accuratamente le relazioni fra le varie entità nel precedente diagramma. Se vi sono delle relazioni N-N prova a semplificarle.

6 per ogni entità individua un attributo che puoi usare come chiave primaria . se non c’è aggiungine una ad hock. Nel diagramma sottolinea gli attributi con tale caratteristica.

7 scrivi il codice sql per creare almeno due entità del diagramma ER precedente, implementando la relazione esistente fra le due mediante una chiave esterna (FOREIGN KEY).

8 L’addetto al gate deve stampare tutti i biglietti del volo AF7342. Sul biglietto devono essere stampati, oltre ai dati del volo ed al numero di posti a sedere, anche i dati( nome, cognome, passaporto, nazionalità) dell’acquirente.

scrivi la query SQL per selezionare tutti i dati richiesti collegando opportunamente le varie tabelle utilizzando la sintassi a te più comoda.

9 scrivi il comando SQL per ricercare tutti i voli da Verona a Barcellona per i primi 10 giorni di maggio ordinandoli in ordine crescente di prezzo.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 EBIN.TIPS - All rights reserved.