Differenze tra le versioni di "Basi di dati II"
Riga 1: | Riga 1: | ||
− | + | [[Categoria:Corsi 2006-2007]] | |
− | == | + | |
− | + | == News == | |
− | |||
− | |||
− | == | + | === Lezioni cancellate/spostate === |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Categoria: | + | === Appelli === |
+ | |||
+ | |||
+ | == Informazioni generali == | ||
+ | Basi di Dati II è un corso complementare per le Lauree Magistrali. La professoressa Castano lo ha sconsigliato agli studenti delle lauree triennali. | ||
+ | |||
+ | === Docenti === | ||
+ | * Prof. [[Silvana Castano]] | ||
+ | ** Email: castano@dico.unimi.it | ||
+ | ** Pagina personale: http://islab.dico.unimi.it/castano/ | ||
+ | |||
+ | === Corsi di laurea === | ||
+ | * [[:Categoria:Corsi_Magistrale|Corsi_Magistrale]] | ||
+ | |||
+ | === Modalità d'esame === | ||
+ | * Due (o tre, verrà comunicato a lezione) prove in itinere per i frequentanti. | ||
+ | * Una prova di laboratorio su Oracle. | ||
+ | |||
+ | === Orari e luogo delle lezioni === | ||
+ | * Lunedì, 13:30-16:30, aula Beta (via Comelico) | ||
+ | |||
+ | === Orario di ricevimento studenti === | ||
+ | * Mercoledì dalle 15.00 alle 16.00, stanza P109 (1 piano, via Comelico). | ||
+ | |||
+ | == Informazioni specifiche == | ||
+ | === Sito del corso === | ||
+ | * [http://islab.dico.unimi.it/bd2/] | ||
+ | |||
+ | |||
+ | === Forum del corso (non ufficiale) === | ||
+ | * Da dsy: http://www.dsy.it/forum/forumdisplay.php?forumid=276 | ||
+ | |||
+ | == Materiale didattico == | ||
+ | * Slide del corso: http://islab.dico.unimi.it/bd2/matdid.php | ||
+ | |||
+ | === Programma del corso === | ||
+ | * Dal DICo: [http://islab.dico.unimi.it/bd2/Programma_corso_2006.pdf] | ||
+ | |||
+ | === Bibliografia consigliata === | ||
+ | * R. Elmasri, S.B. Navathe: "Sistemi di basi di dati - Complementi (4 ed.)", Pearson-Addison Wesley, 2004. | ||
+ | |||
+ | == Diario del corso == | ||
+ | |||
+ | === Lezione di Lunedì 02 ottobre 2006 === | ||
+ | * Presentazione del corso. | ||
+ | |||
+ | === Lezione di Lunedì 09 ottobre 2006 === | ||
+ | * Sistemi multi-utente e problematiche di gestione di transazioni. | ||
+ | * Concetti di transazione e di sistema. | ||
+ | * Proprietà ACIDe delle transazioni. | ||
+ | * Concetto di schedule. | ||
+ | |||
+ | === Lezione di Lunedì 12 ottobre 2006 === | ||
+ | * Equivalenza di schedule. | ||
+ | * Schedule conflict-serializzabili. | ||
+ | * Algoritmo per la determinazione di schedule conflict-serializzabili. | ||
+ | * View-equivalenza e view-serializzabilità. | ||
+ | * Tecniche per il controllo della concorrenza. | ||
+ | * Protocollo two-phase locking. |
Versione delle 15:27, 18 ott 2006
Indice
News
Lezioni cancellate/spostate
Appelli
Informazioni generali
Basi di Dati II è un corso complementare per le Lauree Magistrali. La professoressa Castano lo ha sconsigliato agli studenti delle lauree triennali.
Docenti
- Prof. Silvana Castano
- Email: castano@dico.unimi.it
- Pagina personale: http://islab.dico.unimi.it/castano/
Corsi di laurea
Modalità d'esame
- Due (o tre, verrà comunicato a lezione) prove in itinere per i frequentanti.
- Una prova di laboratorio su Oracle.
Orari e luogo delle lezioni
- Lunedì, 13:30-16:30, aula Beta (via Comelico)
Orario di ricevimento studenti
- Mercoledì dalle 15.00 alle 16.00, stanza P109 (1 piano, via Comelico).
Informazioni specifiche
Sito del corso
Forum del corso (non ufficiale)
Materiale didattico
- Slide del corso: http://islab.dico.unimi.it/bd2/matdid.php
Programma del corso
- Dal DICo: [2]
Bibliografia consigliata
- R. Elmasri, S.B. Navathe: "Sistemi di basi di dati - Complementi (4 ed.)", Pearson-Addison Wesley, 2004.
Diario del corso
Lezione di Lunedì 02 ottobre 2006
- Presentazione del corso.
Lezione di Lunedì 09 ottobre 2006
- Sistemi multi-utente e problematiche di gestione di transazioni.
- Concetti di transazione e di sistema.
- Proprietà ACIDe delle transazioni.
- Concetto di schedule.
Lezione di Lunedì 12 ottobre 2006
- Equivalenza di schedule.
- Schedule conflict-serializzabili.
- Algoritmo per la determinazione di schedule conflict-serializzabili.
- View-equivalenza e view-serializzabilità.
- Tecniche per il controllo della concorrenza.
- Protocollo two-phase locking.