Modelli dei dati e DBMS di nuova generazione/2006-2007

Da WikiDsy.
Versione del 1 dic 2006 alle 08:34 di IuZ (discussione | contributi) (Lezione di Martedì 14 Novembre)


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

Corsi di laurea

Modalità d'esame

Orari e luogo delle lezioni

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

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