Database Systems II - Corso di Laurea Magistrale in Informatica
Academic Year 2011/2012
(first semester)
Contents(in italian) - Academic Year 2011/2012 
Notices to the students:
La discussione del progetto/verbalizzazine per l'appello di Aprile si terra' il giorno Venerdi' 13 Aprile alle ore 15:00. La consegna del progetto deve avvenire entro le ore 13:00 dello stesso giorno. Si consiglia di installare le applicazioni sui propri portatili o su una macchina dei laboatori SILAD (terzo piano). Non sono ammesse ulteriori dilazioni.
Lecture Notes:
01 - ER Diagrams
02 - Conceptual Design
03 - Logical Design
04 - Normalization
05 - Physical Aspects
06 - Active Databases
views
07 - Recursive Queries
08 - Transactions
09 - Distributed Architectures
paper
10 - Web and Databases
11 - Business Intelligence
12 - KDD
13 - Deductive databases
Additional material (only for interested students)
Laboratory:
01 - Introduction to Postgres
world database
02 - Indexes
03 - PL-pgSQL
04 - Triggers
05 - PostgreSQL & PHP
05-esempi.zip
06 - Servlet
servlet examples libraries web.xml world Eclipse project
a-Pentaho Open BI Suite
b-Mondrian-JPivot
foodmart e mondrian.zip
c-MDX language
d-OLAP Analysis
schema-workbench.zip
autoricambi.zip
Competition: vote for the best project. 
Project 1
Project 2 
Project 3 
Instructions will be available soon.
Exams:
Instructions (Modalita' di svolgimento dell'esame):
1a. Coloro che superano la prova scritta devono consegnare il
progetto ENTRO la data prevista per la corrispondente prova orale (da
calendario degli appelli).
1b. Coloro che superano entrambi gli esoneri possono consegnare il
progetto ENTRO la data prevista per la prova orale in cui si intende sostenere l'esame (da
calendario degli appelli).
2. Il voto degli esoneri e' mantenuto per l'intero anno accademico.
3. Il progetto da realizzare e' quello le cui specifiche sono date come traccia alla prova scritta corrispondente alla prova orale che si intende sostenere (da calendario degli appelli). Le specifiche possono essere estese a discrezione degli studenti e ci sara' una valutazione delle estensioni (max 10/33).
4. Il voto finale sara' ottenuto come media dei voti conseguiti
dalle diverse prove (scritto e orale). Per gli esonerati la media sara'
calcolata sulle due prove in itinere e sulla prova orale.
5. Il voto massimo previsto per ogni prova (scritto e orale) e' 33/30.
6. Per gli appelli, la prova scritta riguarda l'intero programma.
7. La prova orale sara' una discussione del progetto. Ci possono essere domande sugli argomenti trattati in laboratorio.
8. Nel caso di non superamento dello scritto e' possibile conservare il progetto gia' realizzato e consegnato.
9. Un progetto consegnato non e' modificabile.
Prima prova in itinere del 20111114: traccia; risultati
Seconda prova in itinere del 20111227: risultati
Seconda prova in itinere del 20120118: risultati
Prova scritta del 20120118: traccia; risultati
Prova scritta del 20120131: traccia; risultati
Prova scritta del 20120214: traccia; risultati
Prova scritta del 20120404: traccia; risultati
Academic Year 2010/2011
(first semester)
Contents(in italian) - Academic Year 2010/2011
Notices to the students:
La prova orale per il secondo appello di Settembre si terra' il
giorno Lunedi' 3 Ottobre alle ore 12:00
MODULE A web page:
link
MODULE B Lecture notes:
05 - Basi di dati attive
06 - Business Intelligence
07 - Organizzazione fisica dei dati
Esercizio con soluzione
08 - Gestione delle transazioni
09 - Architetture distribuite
10 - Basi di Dati e Web
11 - KDD
Laboratory:
01 - Introduction to Postgres
world database
02 - PL-pgSQL
03 - Trigger
04 - Indexes
05 - PostgreSQL & PHP (A cura dell'ing. Anna Ciampi)
05-esempi.zip
Suggested PHP Editor: Komodo (multi-platoform; free)
a-Pentaho Open BI Suite
b-Mondrian-JPivot
foodmart e mondrian.zip
c-MDX language
d-OLAP Analysis
schema-workbench.zip
autoricambi.zip
Exams:
Instructions (Modalita' di svolgimento dell'esame):
1a. Coloro che superano la prova scritta devono consegnare il
progetto ENTRO la data prevista per la corrispondente prova orale (da
calendario degli appelli).
1b. Coloro che superano entrambi gli esoneri possono consegnare il
progetto ENTRO la data prevista per la prova orale in cui si intende sostenere l'esame(da
calendario degli appelli).
2. Il voto degli esoneri e' mantenuto per l'intero anno accademico.
3. Il progetto da realizzare e' quello le cui specifiche sono date come traccia alla prova scritta corrispondente alla prova orale che si intende sostenere (da calendario degli appelli). Le specifiche possono essere estese a discrezione degli studenti e ci sara' una valutazione delle estensioni (max 10/33).
4. Il voto finale sara' ottenuto come media dei voti conseguiti
dalle diverse prove (scritto e orale). Per gli esonerati la media sara'
calcolata sulle due prove in itinere e sulla prova orale.
5. Il voto massimo previsto per ogni prova (scritto e orale) e' 33/30.
6. Per gli appelli, la prova scritta riguarda l'intero programma.
7. La prova orale sara' una discussione del progetto.
8. Nel caso di non superamento dello scritto e' possibile conservare il progetto gia' realizzato e consegnato.
Prova scritta fac-simile
Seconda prova in itinere del 20101223: traccia; risultati
Prova scritta del 20110224: traccia; risultati
Prova scritta del 20110419: traccia; risultati
Prova scritta del 20110610: traccia; risultati
Prova scritta del 20110713: traccia; risultati
Prova scritta del 20110913: traccia; risultati
Prova scritta del 20111114: traccia; risultati
Links:
Previous year's courses, held by Prof. Donato Malerba