← Indietro
EsameEsame completoTesto d’esame

TdE BD1 19 07 2021

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 – A. A. 2020/21 APPELLO DEL 19 LUGLIO 2021 – DURATA DELLA PROVA: 90 m Scrivete le soluzioni delle due parti su DUE FOGLI/FILE DISTINTI, entrambi intestati Parte 1: LINGUAGGI DI INTERROGAZIONE (su un foglio/file a parte rispetto alla Parte 2) La base di dati comprende dati relativi alle infezioni italiane di cui è disponibile la sequenza virale (con riferimento al paziente infettato e al luogo e data di sequenziamento e la possibile presenza di una variante), le varianti (con il nome caratteristico e luogo, data di inizio diffusione), le vaccinazioni italiane (caratterizzate dal codice fiscale, dall’età e da un possibile vaccino - Astrazeneca, Pfizer, Moderna, J&J - e la dose, 1 oppure 2). INFEZIONE(ID, CFPaziente, Nazione, DataSeq, NomeVariante) VARIANTE(NomeVariante, NazioneInizio, DataInizio) VACCINAZIONE(CFPaziente, Vaccino, Dose, Regione, Data) PAZIENTE (CFPaziente, Nome, Cognome, DataNascita) A. SQL (14 punti) 1. Specificare i comandi di creazione della tabella VACCINAZIONE, definendo i vincoli di tupla e di dominio ritenuti opportuni ed esprimendo gli eventuali vincoli di integrità referenziale verso le altre tabelle. (2pt) 2. Estrarre le varianti che hanno infettato più di 10 pazienti non vaccinati al momento dell’infezione. (4pt) Nota: nelle interrogazioni chi ha fatto una dose è da considerarsi vaccinato. 3. Estrarre la regione italiana in cui è massima la percentuale di pazienti vaccinati sotto i 30 anni. (4pt) 4. Specificare in SQL il vincolo che verifica che le vaccinazioni ASTRAZENECA siano somministrate in prima dose solo a pazienti con età superiore a 60 anni al momento della somministrazione. (4pt) B. Linguaggi formali (4 punti) 5. Estrarre le varianti rilevate inizialmente in Brasile e per cui non…

Anteprima

Prima pagina del documento.

Prima pagina: TdE BD1 19 07 2021