Modelli dei dati e DBMS di nuova generazione/2006-2007
Indice
- 1 News
- 2 Anni precedenti
- 3 Informazioni generali
- 4 Informazioni specifiche
- 5 Materiale didattico
- 6 Diario del corso
- 6.1 Lezione di Martedì 03 ottobre
- 6.2 Lezione di Martedì 10 ottobre
- 6.3 Lezione di Giovedì 12 ottobre
- 6.4 Lezione di Martedì 17 ottobre
- 6.5 Lezione di Giovedì 19 ottobre
- 6.6 Lezione di Martedì 24 ottobre
- 6.7 Lezione di Giovedì 26 ottobre
- 6.8 Lezione di Martedì 31 ottobre
- 6.9 Lezione di Martedì 07 novembre
- 6.10 Lezione di Giovedì 09 novembre
- 6.11 Lezione di Martedì 14 Novembre
- 6.12 Lezione di Giovedì 16 Novembre
- 6.13 Lezione di Martedì 21 Novembre
- 6.14 Lezione di Giovedì 23 Novembre
- 6.15 Lezione di Martedì 28 Novembre
- 6.16 Lezione di Giovedì 30 Novembre
- 6.17 Lezione di Martedì 05 Dicembre
- 6.18 Lezione di Martedì 12 Dicembre
- 6.19 Lezione di Giovedì 14 Dicembre
- 6.20 Lezione di Martedì 19 Dicembre
- 6.21 Lezione di Giovedì 21 Dicembre
News
- Il giorno 23 ottobre 2006 dalle ore 11.00 alle ore 12.30 in Sala Lauree si terrà il seminario "The Role of DB2 Express-C in the information on demand world". Mandare una mail al prof. per dire se si parteciperà.
Lezioni cancellate/spostate
- Si avvisano gli studenti che le lezioni di Modelli dei dati e DBMS si terranno ogni Martedì e giovedì dalle 10.30 alle 12.30 in auletta 5, via Comelico.
- Si avvisano gli studenti che la lezione di Modelli dei dati e DBMS del 19 ottobre si terrà in aula DELTA dalle 10.30 alle 12.30.
- Si avvisano gli studenti che la lezione di laboratorio di Modelli dei dati e DBMS del 31 ottobre si terrà in aula SIGMA.
- Giovedì 2 novembre non ci sarà lezione.
Appelli
[...]
Anni precedenti
Informazioni generali
Docenti
- Prof. Marco Mesiti
- Email: mesiti [AT] dico [DOT] unimi [DOT] it
- Pagina personale sul DICo: http://www.dico.unimi.it/persona.php?z=0;id_persona=299
Corsi di laurea
Modalità d'esame
- Vedi dettagli sulla pagina del corso
Orari e luogo delle lezioni
- Martedì, 10:30-12:30, Auletta 5 (via Comelico)
- Giovedì, 10:30-12:30, Auletta 5 (via Comelico)
- Dal DICo: http://www.dico.unimi.it/occorrenza.php?z=0;id_occ=1212
Orario di ricevimento studenti
- Ricevimento su appuntamento tramite email
- Stanza S221
Informazioni specifiche
Sito del corso
Forum del corso (non ufficiale)
Materiale didattico
- Slide scaricabili dal sito del corso (servono username e password)
Programma del corso
- Vedi dettagli sul sito del corso
Testi consigliati (solo per approfondimenti)
- Elmasri Ramez A., Navathe Shamkant B. Sistemi di basi di dati. Complementi. Pearson Education Italia, 2005.
- E. Bertino e L. Martino. Sistemi di basi di dati orientate ad oggetti - concetti ed architetture. Addison-Wesley Masson, 1992.
- S. Ceri e J. Widom. Active Database Systems - Triggers and Rules for Advanced Database Processing. Morgan-Kaufmann, 1996.
- R. Ramakrishnan e J. Gehrke. Database Management Systems. McGraw-Hill, 2002.
Diario del corso
Lezione di Martedì 03 ottobre
- Il Prof. ha raccolto i nomi e le mail dei partercipanti al corso
- Presentazione del corso
- Linguaggi di Markup
Lezione di Martedì 10 ottobre
- Il Prof. ha raccolto i nomi e le mail di chi non si era iscritto durante la scorsa lezione
- XML
- DTD
- Validazione di documenti XML
- Namespace
Lezione di Giovedì 12 ottobre
- XSL
- XSLT
- XPath
- AVVISO: Il giorno 23 ottobre 2006 dalle ore 11.00 alle ore 12.30 in Sala Lauree si terrà il seminario "The Role of DB2 Express-C in the information on demand world". Mandare una mail al prof. per dire se si parteciperà.
Lezione di Martedì 17 ottobre
- Esercizi progettazione e XSLT
Lezione di Giovedì 19 ottobre
- XML Schemas
Lezione di Martedì 24 ottobre
- Esercizi XSL e DTD
- XML e basi di dati
- Due usi per documenti XML
- Data Centric
- Document Centric
Lezione di Giovedì 26 ottobre
- Due usi per documenti XML
- Data Centric
- Document Centric
- XML-Enabled DBMS e documenti Data Centric
- XML-Enabled DBMS e documenti Document Centric
- XML Native DBMS
- Xquery
- Elementi, espressioni ed esempi
Lezione di Martedì 31 ottobre
- Gestione di documenti XML in Oracle
- Esercizi in Oracle in aula Sigma
Lezione di Martedì 07 novembre
- Trattamento di documenti XML in Oracle
- Esercizi su Oracle
Lezione di Giovedì 09 novembre
- Esercizi di riepilogo sulla prima parte del corso.
Lezione di Martedì 14 Novembre
- Introduzione al paradigma Object-oriented
- UML: Introduzione al diagramma delle classi e degli oggetti
- UML: rappresentazione di oggetti e classi
- UML: rappresentazione di attributi e relazioni
Lezione di Giovedì 16 Novembre
- Le basi di dati ad oggetti: concetti introduttivi
- DBMS relazionali ad oggetti: introduzione, i tipi semplici
Lezione di Martedì 21 Novembre
- DBMS relazionali ad oggetti: tipi ADT in SQL-2003: attributi, metodi, uso di ADT
- DBMS relazionali ad oggetti: tabelle tipate
Lezione di Giovedì 23 Novembre
- Compitino
Lezione di Martedì 28 Novembre
- DBMS relazionali ad oggetti: tipi riferimento, manipolazione di tipi riferimento
- DBMS relazionali ad oggetti: tipi collezione, tipi tupla, ereditarieta'
Lezione di Giovedì 30 Novembre
- DBMS relazionali ad oggetti: introduzione a PL/SQL
- Esercizi
Lezione di Martedì 05 Dicembre
- DBMS relazionali ad oggetti: tipi collezione, ereditarieta’ in Oracle
- DBMS relazionali ad oggetti: Progettazione, dal modello concettuale al modello logico
Lezione di Martedì 12 Dicembre
- DBMS attivi: Architetture, paradigma ECA, Modelli di esecuzioni, Accoppiamento regole
- DBMS attivi: Regole attive in SQL-2003
- DBMS attivi: Applicazioni regole attive
Lezione di Giovedì 14 Dicembre
- DBMS relazionali ad oggetti: Interrogazioni navigazionali in SQL (esercitazione in laboratorio)
Lezione di Martedì 19 Dicembre
- DBMS attivi: regole attive in Oracle
- DBMS attivi: esercizi
- DBMS attivi: esercizi
Lezione di Giovedì 21 Dicembre
- Esercitazione conclusiva in laboratorio