Materiale didattico e testi consigliati
Materiale Didattico
I file pdf dei lucidi verranno resi disponibili di volta in volta durante il corso su questa pagina
1) Introduzione
2) Introduzione a SQL Server 2005
3) Introduzione a Oracle 10g
4) Introduzione a DB2 9
5) Persistent Stored Modules
6) SQL nei linguaggi di programmazione
7) JDBC
8) ADO.NET
9) Vincoli e triggers
10) Triggers in SQL Server
11) Persistent Stored Modules in SQL Server
12) Persistent Stored Modules in Oracle (PL/SQL)
13) Hardware
14) Organizzazione fisica: record nei blocchi
15) Organizzazione fisica: storage Manager
16) Organizzazione fisica: indici
17) Organizzazione fisica: hashing, Esercizi d'esame indici e hashing
18) Organizzazione fisica in SQL Server
19) Sort esterno
20) Elaborazione delle query
21) Ottimizzazione delle query
22) Progetto fisico
23) Gestione delle transazioni
24) Datawarehouse e OLAP
25) Knowledge discovery in databases
26) Clustering
27) Apprendimento di regole associative
28) Esercizi d'esame
Alcuni dei lucidi sono rielaborazioni di lucidi messi a disposizione sul web da Jeffrey D. Ullman, Hector Garcia-Molina e Avi Silberschatz e Johannes Gehrke.
Testi consigliati
[1] Basi di dati - Modelli e linguaggi di interrogazione 2/ed
Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone
ISBN: 9788838662928, Mc-Graw Hill, 2006.
[2] Basi di dati – Architettura e linee di evoluzione 2/ed
Paolo Atzeni, Stefano Ceri, Piero Fraternali, Stefano Paraboschi, Riccardo Torlone
ISBN: 9788838663703, Mc-Graw Hill, 2007.
[3] Database Systems: The Complete Book
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer D. Widom,
ISBN: 0-13-031995-3, Prentice Hall, 2002.
[4] Data Mining: Practical Machine Learning Tools and Techniques (Second Edition)
Ian Witten, Eibe Frank
ISBN: 0-12-088407-0, Morgan Kaufmann, 2005.
Disponibili in biblioteca
[5] SQL Server 2005 Books Online (Help di SQL Server 2005)
[6] Oracle Database Documentation Library for Express Edition
[7] Oracle Database Documentation Library for 10g Release 2
[8] IBM DB2 Information Center
Altri testi utili
Sistemi di basi di dati
Raghu Ramakrishnan, Johannes Gehrke
ISBN: 8838661146 McGraw-Hill, 2004.
Database System Concepts, Fourth Edition
Abraham Silberschatz, Henry F. Korth, S. Sudarshan
ISBN 0-07-255481-9, McGraw-Hill, 2001.
Fundamentals of Database Systems, Fourth Edition
Ramez Elmasri, Shamkant B. Navathe
ISBN: 0-321-12226-7, Addison-Wesley, 2003.
Disponibili in biblioteca