Data Bases and Lab (Basi di Dati e Laboratorio) - Corso di Laurea Triennale in Informatica e Comunicazione Digitale - Sede di Taranto


Academic Year 2014/2015
(first semester)


Notices to the students:

La discussione del progetto per il secondo appello di Luglio si terra' il giorno 31 Luglio alle ore 9:15. E' obbligatoria la prenotazione, mediante il sistema esse3.

Lecture notes:

00 - Presentazione del corso
01 - Introduzione
02 - Il modello relazionale
03 - Algebra relazionale
04 - Calcolo relazionale
05 - Il linguaggio SQL - Materiale aggiuntivo
06 - Diagrammi ER
07 - La progettazione concettuale
08 - La progettazione logica
09 - La normalizzazione
10 - Basi di dati e Web (slide 1-19 non saranno valutate all'esame)
11 - XML e Database (slide 113-220 non saranno valutate all'esame)
12 - Data Warehouse e Data Mining


Laboratory:

00 - Introduzione al DBMS MySQL - Link Download MySQL
01 - Esercitazione1 - Popolamento
02 - Esercitazione2
03 - Esercitazione3
04 - Esercitazione4
05 - Esercitazione5

06 - Introduzione al DBMS Access - Database Northwind
07 - Query in Access


Exams:

I Esonero - 10/04/2015 - Risultati
II Esonero - 10/04/2015 - Risultati
Scritto - 15/06/2015 - Risultati
Scritto - 03/07/2015 - Risultati
Scritto - 17/07/2015 - Risultati


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).
1a. 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 - esse3).
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).
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.
6a.Per gli appelli, la prova scritta riguarda l'intero programma.
6b.Per gli esoneri, il primo esonero riguarda i primi sei moduli, incluso il modulo 05 - Il linguaggio SQL (fino a slide 146 inclusa). Il secondo esonero riguarda la rimanente parte del programma.
7. Coloro che hanno superato il primo esonero risultano automaticamente prenotati al secondo esonero. Per le prove scritte è necessario prenotarsi tramite Esse3
Le date degli appelli sono pubblicate sul sito esse3.





Academic Year 2010/2011
(first semester)



Lecture notes:

01 - Diagrammi ER
02 - La progettazione concettuale
03 - La progettazione logica
04 - La normalizzazione


Exams:

Prova di esonero 20101220 Risultati
Scritto 20110321: Risultati
Scritto 20110921: Risultati


Academic Year 2009/2010
(first semester)

Lecturer: MichelangeloCeci

Contents (in italian) - Academic Year 2009/2010 (preliminary));

Lecture notes:

01 - Presentazione del Corso
02 - Introduzione
03 - Il modello relazionale
04 - Introduzione ai linguaggi per il modello relazionale e Algebra Relazionale
05 - Calcolo relazionale
06 - SQL e Materiale Aggiuntivo
07 - Diagrammi ER
08 - La progettazione concettuale
09 - La progettazione logica
10 - La normalizzazione
11 - basi di dati e web
12 - xml e DB
13 - DW e DM



Laboratory:


MySQL:
Breve Introduzione al DBMS

Esercitazione01 popolamento.txt; Soluzione: Esercitazione01.sql
Esercitazione02; Soluzione: Esercitazione02.sql
Esercitazione03; Soluzione: Esercitazione03.sql
Esercitazione04; Soluzione: Esercitazione04.sql
Esercitazione05; Soluzione: Esercitazione05.sql

MsAccess:
1 -Introduzione a MS Access
2 - Query in MS Access
3 - Access e Web
4 - Maschere e Reports
Le esercitazioni su MsAccess prevedono la realizzazione delle query specificate in Esercitazione01 (mediante interfaccia grafica), Esercitazione02 (mediante interfaccia grafica), Esercitazione03 (mediante mediante interfaccia grafica) e Esercitazione04 (mediante SQL). In aggiunta, prevedono una ulteriore esercitazione per la creazione di maschere.

XML:
Esercitazione XPath XQuery
Soluzione: DTD
Soluzione: Piccolo XML
Soluzione: Query


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).
1a. 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).
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.
6a. Per gli appelli, la prova scritta riguarda l'intero programma.
6b. Per gli esoneri, il primo esonero riguarda i primi sei moduli (incluso il modulo 06 - SQL). Il secondo esonero riguarda la rimanente parte del programma.
7. Gli studenti che hanno seguito durante gli anni accademici precedenti non sono tenuti a portare il modulo 12 (XML e DB). Ci sara' una differente distribuzione dei punti.
Le date degli appelli sono pubblicate sul sito: link. La prenotazione e' obbligatoria e si effettua mediante il sito web del dipartimento (apposita funzionalita').



Prova di esonero 20091104 Risultati
Prova di esonero 20091214 Risultati
Prova scritta 20090114 Risultati
Prova scritta 20100125 Risultati
Prova scritta 2010204 Risultati
Prova scritta 20100218 Risultati
Prova scritta 20100915 Risultati
Prova scritta 20101115 Risultati
Prova scritta 20110323 Risultati



AVVISI: La data della prova orale, in accordo con tutti gli studenti interessati, e' fissata per il giorno giovedi' 25/11/2010 alle ore 14:30.





Academic Year 2008/2009
(first semester)

Lecturer: MichelangeloCeci

Contents (in italian) - Academic Year 2009/2010 

Lecture notes:

01 - Presentazione del Corso
02 - Introduzione
03 - Il modello relazionale
04 - Introduzione ai linguaggi per il modello relazionale e Algebra Relazionale
05 - Calcolo relazionale
06 - SQL e Materiale Aggiuntivo
07 - Diagrammi ER
08 - La progettazione concettuale
09 - La progettazione logica
10 - La normalizzazione
11 - basi di dati e web
12 - xml e DB



Laboratory:


MySQL:
Breve Introduzione al DBMS

Esercitazione01
Esercitazione02;
Esercitazione03;
Esercitazione04;
Esercitazione05;

MsAccess:
1 -Introduzione a MS Access
2 - Query in MS Access
3 - Access e Web
4 - Maschere e Reports
Le esercitazioni su MsAccess prevedono la realizzazione delle query specificate in Esercitazione01 (mediante interfaccia grafica), Esercitazione02 (mediante interfaccia grafica), Esercitazione03 (mediante mediante interfaccia grafica) e Esercitazione04 (mediante SQL). In aggiunta, prevedono una ulteriore esercitazione per la creazione di maschere.


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).
1a. 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).
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.
6a. Per gli appelli, la prova scritta riguarda l'intero programma.
6b. Per gli esoneri, il primo esonero riguarda i primi sei moduli (incluso il modulo 06 - SQL). Il secondo esonero riguarda la rimanente parte del programma.
7. Gli studenti che hanno seguito durante gli anni accademici precedenti non sono tenuti a portare il modulo 12 (XML e DB). Ci sara' una differente distribuzione dei punti.
Le date delle prove scritte compaiono sul sito ufficiale del corso di laurea: link. La prenotazione e' obbligatoria e si effettua mediante il sito web del dipartimento (apposita funzionalita').


Prova di esonero 20081105 con soluzioni Risultati
Prova di esonero 20081210 con soluzioni Risultati
Prova scritta 20090113 Risultati
Prova scritta 20090127 Risultati
Prova scritta 20090210 Risultati
Prova scritta 20090224 Risultati
Prova scritta 20090611 Risultati
Prova scritta 20090717 Risultati
Prova scritta 200900903 Risultati
Prova scritta 200900924 Risultati

Prova scritta 200901123 Risultati

AVVISO: La prova orale si terra' il giorno Lunedi 30/11/2009 alle ore 14:30. Nella stessa occasione si forniranno chiarimenti sulla prova scritta.



Links:

Previous years' courses, held by Prof. Donato Malerba

Top of this page