Strumenti Utente

Strumenti Sito


bdd-infuma:modulobdd20102011

Basi di Dati 2010/2011

Docente: Dino Pedreschi

  • Dipartimento di Informatica, Università di Pisa
  • Ricevimento studenti: Lunedi, 16:00 - 18:00, studio del docente

Docente: Roberto Puccetti (approfondimento pratico)

  • Dipartimento di Informatica, Università di Pisa
  • Ricevimento studenti: Martedì, 16:00 - 18:00, studio del docente

News

  • I risultati dell'appello del 13.02.2012 sono in linea
  • I risultati dell'appello del 16.01.2012 sono in linea
  • Appelli sessione invernale: Lunedì 16 gennaio 2012 e Lunedì 13 febbraio 2012 - entrambi gli appelli: ore 9:00 in Aula B1
  • I risultati dell'appello del 15.12.2011 sono in linea
  • I risultati dell'appello del 23.9.2011 sono in linea appello.bdd.2011.9.23.pdf
  • Appello sessione autunnale: 23/9/2011, ore 09.00, Aula L - Polo Fibonacci
  • I risultati dell'appello del 15.6.2011 sono in linea risultati.2011.06.15.pdf
  • I risultati della seconda verifica del 7.6.2011 sono in linea riepilogoverifiche2011.pdf
  • Appelli sessione estiva: 15 giugno ore 9:00 Aula B, 28 giugno ore 9:00 Aula C1, 18 luglio ore 9:00 Aula E
  • La prima verifica di BDD si terrà venerdi 15 aprile 2011 dalle ore 10:00 alle ore 12:00 in Aula A
  • L'appello straordinario di Aprile riservato agli studenti lavoratori si terrà lunedi 4 aprile 2011 alle ore 9:00 in Aula B
  • La lezione di Giovedi 24 Febbraio avrà luogo in Aula C

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:

  • Lunedì 14.30 - 16.00 AULA H
  • Martedì 12.00 - 13.30 AULA H
  • Giovedi 14.30 - 16.00 AULA H
  • Venerdì 10.15 - 11.45 AULA H

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

  • 1. Introduzione (tutto)

Parte Prima: Basi di dati relazionali: modello e linguaggi

  • 2. Il modello relazionale (tutto)
  • 3. Algebra e calcolo relazionale (solo la sezione 3.1)
  • 4. SQL (solo le sezioni 4.1, 4.2 e 4.3)
  • 5. SQL: caratteristiche evolute (NO)
  • 6. SQL per le applicazioni (NO)

Parte Seconda:Progettazione di basi di dati

  • 7. Metodologie e modelli per il progetto (tutto)
  • 8. La progettazione concettuale (solo le sezioni 8.1, 8.2 e 8.6)
  • 9. La progettazione logica (solo le sezioni 9.3 e 9.4)
  • 10. La normalizzazione (NO)

Appendici:

  • A: MS Access (consigliato)
  • B: DB2 (facoltativo)

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

Verifiche ed appelli degli a.a. precedenti

Edizioni precedenti

bdd-infuma/modulobdd20102011.txt · Ultima modifica: 20/02/2012 alle 12:50 (12 anni fa) da Dino Pedreschi