Indice

Basi di Dati 2010/2011

Docente: Dino Pedreschi

Docente: Roberto Puccetti (approfondimento pratico)

News

Obiettivi

Il corso mira a formare le conoscenze e le competenze di base per la rappresentazione, l’organizzazione, l’interrogazione ed il recupero dell’informazione mediante la tecnologia delle basi di dati. Si fa riferimento al modello relazionale dei dati, adottato nei sistemi commerciali per basi di dati più diffusi, per illustrare le idee di base della rappresentazione tabellare delle informazioni. Si illustrano i meccanismi dell’algebra relazionale, rivolti al recupero delle informazioni, ed il linguaggio di interrogazione SQL, basato su tali meccanismi – lo standard adottato in tutti i sistemi commerciali. Si studiano infine i meccanismi a più alto livello per la rappresentazione delle informazioni, le nozioni di entità (o oggetto) e di relazione (o associazione), il loro uso nella progettazione concettuale delle basi di dati e la loro traduzione nelle basi di dati relazionali. Si accenna infine all’uso del linguaggio di marcatura XML per la rappresentazione dell’informazione semi-strutturata, ed in particolare per l’interscambio di informazioni fra basi di dati. Il corso ha una proiezione pratica, in laboratorio, dove si sperimenterà con il sistema MS Access.

Materiale didattico

Calendario delle lezioni 2011 e Lucidi del Docente

Questa è una ipotesi iniziale del calendario, che verrà raffinata più precisamente durante il corso.

Giorno/ora Argomento Lucidi
1. Lunedì 21.02.2011 Introduzione: dati, informazione, struttura download
2. Martedì 22.02.2011 Sistemi di gestione per Basi di Dati
3. Giovedì 24.02.2011 Modello Relazionale (in Aula C) download
4. Venerdì 25.02.2011 Algebra Relazionale download
5. Lunedì 28.02.2011 LPW
6. Martedi 01.03.2011 Algebra Relazionale
7. Giovedi 03.03.2011 SQL: concetti Fondamentali download
8. Venerdì 04.03.2011 Approfondimento pratico download
9. Lunedì 07.03.2011 LPW
10. Martedi 08.03.2011 Approfondimento pratico download
11. Giovedi 10.03.2011 Algebra Relazionale: dettagli ed approfondimenti download
12. Venerdì 11.03.2011 Approfondimento pratico download
13. Lunedì 14.03.2011 LPW
14. Martedì 15.03.2011 SQL: dettagli ed approfondimenti download
15. Venerdì 18.03.2011 Approfondimento pratico download
16. Lunedì 21.03.2011 LPW
17. Martedì 22.03.2011 SQL: Esercizi
18. Giovedi 24.03.2011 SQL: Esercizi
19. Venerdì 25.03.2011 SQL: Esercizidownload
20. Lunedì 28.03.2011 LPW
21. Martedì 29.03.2011 SQL: Esercizi
22. Giovedi 31.03.2011 SQL: Esercizidownload
23. Venerdì 01.04.2011 LPW
24. Lunedì 04.04.2011 LPW
25. Martedì 05.04.2011 SQL: Esercizi
Giovedi 07.04.2011 ANNULLATA
26. Venerdì 08.04.2011 SQL: Esercizi (NEW)download
27. Lunedì 11.04.2011 LPW
28. Martedì 12.04.2011 SQL: Esercizi
29. Giovedi 14.04.2011 LPW
30. Venerdì 15.04.2011 PRIMO COMPITINO di BDD – ore 10:00-12:00 – Aula A
31. Lunedì 18.04.2011 LPW
32. Martedì 19.04.2011 SQL: Raggruppamento e aggregazione bdd.07.sql.3-revised.pdf
33. Giovedi 21.04.2011 LPW
Venerdì 21.04.2011 VACANZE DI PASQUA
Lunedì 25.04.2011 VACANZE DI PASQUA
Martedì 26.04.2011 VACANZE DI PASQUA
34. Giovedi 28.04.2011 ANNULLATA
35. Venerdì 29.04.2011 SQL: Raggruppamento e aggregazione
36. Lunedì 02.05.2011 ANNULLATA
37. Martedì 03.05.2011 PROGETTAZIONE BDD bdd.09.prog.conc.pdf
38. Giovedi 05.05.2011 LPW
39. Venerdì 06.05.2011 ANNULLATA
40. Lunedì 09.05.2011 LPW
41. Martedì 10.05.2011 PROGETTAZIONE BDD bdd.11.prog.log.pdf
42. Giovedi 12.05.2011 LPW
43. Venerdì 13.05.2011 Approfondimento pratico download
44. Lunedì 16.05.2011 LPW
45. Martedì 17.05.2011 PROGETTAZIONE BDD
46. Giovedi 19.05.2011 LPW
47. Venerdì 20.05.2011 LPW
48. Lunedì 23.05.2011 LPW
49. Martedì 24.05.2011 Approfondimento pratico download
50. Giovedi 26.05.2011 LPW
51. Venerdì 27.05.2011 LPW
52. Lunedì 30.05.2011 LPW
53. Martedì 31.05.2011 ESERCIZI
54. Martedì 07.06.2011 SECONDO COMPITINO di BDD – ore 10:00-12:00 – AULA E

ORARIO:

N.B. dal 22/04 al 26/04 sospensione della didattica per vacanze di Pasqua

Libro di testo

P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone. Basi di dati: modelli e linguaggi di interrogazione (Seconda o Terza Edizione) McGraw-Hill Italia, 2000-2006

Il sito ufficiale del testo (con esercizi e altro materiale per studenti e docenti) su http://www.ateneonline.it/atzeni

Indice del testo con indicazione delle parti trattate nel corso di BDD

Parte Prima: Basi di dati relazionali: modello e linguaggi

Parte Seconda:Progettazione di basi di dati

Appendici:

Altro materiale

Dispensa di Antonio Albano: Sistemi per l'archiviazione e il recupero delle informazioni (download)

Dispensa di Roberto Puccetti: Gestione delle Basi di Dati, Compendio pratico (download)

Modalità di esame

Appelli e Verifiche

Date delle verifiche

Appello straordinario di Aprile

Data e ora Aula Note Risultati
Lunedi 04.04.2011 ore 9:00 Aula B

Appelli sessione estiva:

Data e ora Aula Note Risultati
15 giugno ore 9:00 B risultati.2011.06.15.pdf
28 giugno ore 9:00 C1
18 luglio ore 9:00 E

Appelli sessione autunnale:

Data e ora Aula Note Risultati
23/9/2011 ore 09.00 L appello.bdd.2011.9.23.pdf

Appelli sessione invernale:

Data e ora Aula Note Risultati
16/01/2012 ore 09.00 B1 Risultati appello del 6.01.2012
13/02/2012 ore 09.00 B1

Esercitazioni

- Esercitazione del 2007.03.21

- Esercitazione del 2007.03.13

- Esercitazione del 2005.04.21

- Esercitazione del 2005.03.17

- Esercitazione del 2005.03.18

- Esercizi di progettazione concettuale

Verifiche ed appelli degli a.a. precedenti

- Verifica del 2003.03.28

- Verifica del 2003.05.15

- Appello del 2003.05.30 Parte1

- Appello del 2003.05.30 Parte2

- Appello del 2003.07.18 Parte 1

- Appello del 2003.07.18 Parte2

- Appello del 2003.09.17 Parte1

- Appello del 2003.09.17 Parte2

- Appello del 2004.06.09 Parte1 e 2

- Appello del 2003.07.02 Parte1 e 2

- Appello del 2004.09.14 Parte1 e 2

- Verifica del 2005.03.22

- Verifica del 2005.04.29

- Verifica del 2006.03.24 (con soluzioni)

- Appello del 2006.01.19 Parte1

- Appello del 2006.01.19 Parte2

- Appello del 2006.04.21 Parte1

- Appello del 2006.04.21 Parte2

- Appello del 2006.06.26 Parte1

- Appello del 2006.06.26 Parte2

- Appello del 2006.12.20 Parte1

- Appello del 2006.12.20 Parte2

Edizioni precedenti

Basi di dati 2009-2010

Basi di dati 2008-2009

Basi di dati 2007-2008