← Indietro
EsameEsame completoTesto d’esame

BD1 23 01 2020 ITA TANCA

Esame completo di Basi di Dati per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Basi di DatiEsame completo

Informazioni sul documento

Cosa trovi in questo materiale

Esame completo di Basi di Dati per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.

Contenuti estratti dal documento

Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.

Pagina 1

BASI DI DATI 1 Proff. S. Ceri, S. Comai, L. Tanca, G. Pozzi Esame del 23/01/2020 Tempo: 2h 30m Matricola o Codice Persona: Cognome e Nome: Firma: Riconsegnare questo foglio e scrivere le soluzioni delle due parti su DUE FOGLI DISTINTI, entrambi intestati. Parte 1: LINGUAGGI DI INTERROGAZIONE (su un foglio a parte rispetto alla Parte 2) Lo schema sottostante registra le chiamate di soccorso sanitario in Lombardia, gli invii dei mezzi in risposta a tali chiamate e gli eventuali trasporti che i mezzi inviati effettuano verso gli ospedali. Gli attributi marcati con * possono avere valore nullo. CODICEGRAVITÀ può avere i valori “Verde”, “Giallo” e “Rosso”. MEDICOABORDO è un flag booleano. PAZIENTE ( IDPAZIENTE, COGNOME, NOME, DATANASCITA*, SESSO* ) AMBULANZA ( TARGA, NUMEROSOCCORRITORI, MEDICOABORDO, TELEFONO ) CHIAMATA ( IDCHIAMATA, DATA, ORA, CITTÀ, INDIRIZZO, CIVICO, DETTAGLI* ) MEZZI_INVIATI ( IDCHIAMATA, AMBULANZA, CODICEGRAVITÀ ) TRASPORTATI ( IDCHIAMATA, IDPAZIENTE, AMBULANZA, OSPEDALE, REPARTO* ) A. SQL (13 punti) 1. Specificare i comandi di creazione della tabella TRASPORTATI, definendo i vincoli di tupla e di dominio ritenuti opportuni ed esprimendo gli eventuali vincoli di integrità referenziale verso le altre tabelle (1 p.). 2. Per ogni città, trovare la data in cui è stato effettuato il maggior numero di chiamate di soccorso (3 p.) 3. Estrarre le chiamate alle quali è stata inviata più di un’ambulanza ma si sono concluse senza trasporti in ospedale (4 p.) 4. Trovare il cognome e il nome dei pazienti che sono stati trasportati in ospedale una sola volta nell’anno 2019, e quell’unica volta l’ambulanza non aveva il medico a bordo (4 p.). 5. Esprimere il vincolo che verifica che tutte le ambulanze inviate in codice rosso devono avere almeno tre soccorritori e un…

Anteprima

Prima pagina del documento.

Prima pagina: BD1 23 01 2020 ITA TANCA