Informazioni sul documento
- Università
- Politecnico di Milano
- Corso di laurea
- Computer Engineering
- Materia
- Basi di Dati
- Anno accademico
- 2015-2016
- Classificazione
- Esame · Esame completo
- Contenuto
- Testo d’esame
- Formato originale
- Testo
- Testo ricercabile
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.
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.
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.
Basi di Dati 1 Prof.ssa Elisa Quintarelli, Prof.ssa Letizia Tanca Prima prova in itinere: 26/11/2015 Tempo: 1h30m Matricola o Codice Persona: Cognome e Nome: Firma: Si consideri lo schema della base di dati relazionale di un’associazione di subacquea che vuole tenere traccia dei brevetti conseguiti e delle immersioni effettuate dai sub iscritti. SUB (CF, nome, cognome, città, telefono) BREVETTO (codice, nome, descrizione, profonditàMassima) CONSEGUIMENTO (sub, brevetto, dataConseguimento) IMMERSIONE (sub, numero, subCompagno, data, luogo, oraInizio, oraFine, pressioneInizio, pressioneFine, profMaxRaggiunta, temperatura, visibilità) Si noti che uno stesso sub può avere conseguito più brevetti. 1. Linguaggi Formali (6 punti) Esprimere in algebra relazionale (ottimizzata), calcolo relazionale e Datalog la seguente interrogazione: Sub che non hanno mai conseguito brevetti per profondità superiori a 30 metri e che hanno fatto almeno due immersioni con lo stesso compagno e un’immersione a Portoferraio con un compagno differente. 2. SQL (7 punti) a) Per ogni sub, il numero di immersioni che ha fatto nel 2014 con un compagno della sua stessa città (2 punti). b) Per ogni sub, le immersioni in cui il sub ha raggiunto una profondità massima maggiore di quella concessa dai suoi brevetti (2 punti). c) Il codice fiscale dei sub che hanno fatto il maggior numero di immersioni, tra quelli che hanno conseguito almeno 5 brevetti (3 punti). 3. Teoria (4 punti) Descrivere il problema della informazione incompleta (assenza di valori) in una base di dati relazionale, con le sue possibili semantiche, e spiegare come questo problema viene affrontato, e come l’informazione mancante viene rappresentata, dai Sistemi di Gestione di Basi di Dati relazionali. NOTE Non è ammessa la consultazione…
Prima pagina del documento.