Differenze tra le versioni di "Modelli dei dati e DBMS di nuova generazione/2006-2007"
(→Lezione di Giovedi' 12 Ottobre) |
(→Lezione di Martedì 14 Novembre) |
||
(26 versioni intermedie di 3 utenti non mostrate) | |||
Riga 6: | Riga 6: | ||
=== Lezioni cancellate/spostate === | === 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 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 | + | * 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 === | === Appelli === | ||
Riga 41: | Riga 43: | ||
=== Forum del corso (non ufficiale) === | === Forum del corso (non ufficiale) === | ||
− | * Da dsy: http://www.dsy.it/forum/ | + | * Da dsy: http://www.dsy.it/forum/forumdisplay.php?s=&forumid=386 |
== Materiale didattico == | == Materiale didattico == | ||
Riga 57: | Riga 59: | ||
== Diario del corso == | == Diario del corso == | ||
− | === Lezione di Martedì 03 ottobre | + | === Lezione di Martedì 03 ottobre === |
* Il Prof. ha raccolto i nomi e le mail dei partercipanti al corso | * Il Prof. ha raccolto i nomi e le mail dei partercipanti al corso | ||
* Presentazione del corso | * Presentazione del corso | ||
* Linguaggi di Markup | * Linguaggi di Markup | ||
− | === Lezione di Martedì 10 ottobre | + | === Lezione di Martedì 10 ottobre === |
* Il Prof. ha raccolto i nomi e le mail di chi non si era iscritto durante la scorsa lezione | * Il Prof. ha raccolto i nomi e le mail di chi non si era iscritto durante la scorsa lezione | ||
* XML | * XML | ||
Riga 69: | Riga 71: | ||
* Namespace | * Namespace | ||
− | === Lezione di | + | === Lezione di Giovedì 12 ottobre === |
* XSL | * XSL | ||
* XSLT | * XSLT | ||
Riga 75: | Riga 77: | ||
* 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à. | * 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 | + | === 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 |
Versione attuale delle 09:38, 14 mag 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