← Indietro
EsameEsame completoTesto d’esame

12 07 12

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

Data Bases 2Esame completo

Informazioni sul documento

Cosa trovi in questo materiale

Esame completo di Data Bases 2 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 2 – PROFF. D. BRAGA, A. CAMPI APPELLO DEL 12 LUGLIO 2012 – TEMPO : 2 h E 30 m A. Active Databases (8 p.) Attraverso un sistema di soglie di allarme a più livelli, la Protezione Civile dà l’allerta per fenomeni di maltempo (bufere, piogge violente, nevicate intense...). Le allerte sono riferite ai codici di avviamento postale. I dati della tabella ALLERTAMETEO sono mantenuti costantemente aggiornati sulla base dei calcoli di un sistema software esterno che elabora le previsioni meteo. Se per un certo CAP in una certa data sono presenti più allerte, si considera (e si mette in evidenza nella tabella ALLERTAINEVIDENZA) solo quella con livello di gravità più elevato. Se in base a previsioni successive un’allerta rientra, questa viene rimossa, e si pone in evidenza l’eventuale allerta di livello immediatamente inferiore. Si progetti un insieme di regole attive per mantenere aggiornata la tabella ALLERTAINEVIDENZA. ALLERTAMETEO (ID, Data, CAP, TipoAllarme) TIPOALLERTA (TipoAllarme, LivelloGravità, Descrizione) // Su LivelloGravità sono specificati i vincoli unique e not null ALLERTAINEVIDENZA (CAP, Data, TipoAllarme) B. Concurrency Control – Schedule Classification (5 p.) Classificare il seguente schedule rispetto alle classi di serializzabilità VSR, CSR, 2PL, 2PL-strict, TS-Mono e TS-Multi. r1(X) r2(Y) w2(X) r3(Y) r3(X) r1(Y) r1(Z) w2(Z) w3(X) C. Concurrency Control – Theory (4 p.) La classe di isolamento read-committed prevede che le transazioni rispettino il modo 2PL-stretto per i lock in scrittura, mentre possano rilasciare i lock in lettura anche prima della fine della transazione. Si mostri un esempio di schedule non VSR che appartenga a questa classe. Estendere poi il noto schema grafico di classificazione delle classi VSR, CSR e 2PL con la…

Anteprima

Prima pagina del documento.

Prima pagina: 12 07 12