Programma di Basi Di Dati:

 

Introduzione   - Modello relazionale  - Algebra relazionale  - Calcolo relazionale  - Flusso di progetto e visione dei dati  - Modello concettuale dei dati  - Disegno logico DB    Schema Entity-relationship  - Disegno fisico DB  - Forme normali  - Query language e implementazioni su mySQL  DML  SQL    - Organizzazione fisica dei dati  - Ottimizzazione degli indici  - Modellazione dei dati in UML  - Normalizzazione e Denormalizzazione  - Ottimizzazione delle interrogazioni                ------ MySQL e ottimizzazioni   - Transazioni  ------ Locking a due fasi, Timestamp,MVCC  ------ MySQL e Storage Engine    - Basi di dati attive  ------ Trigger e Stored Procedure  ------ Cursor, Trigger e Stored Procedure in MySQL   - Basi di dati a oggetti ------ Basi di dati geospaziali e GIS - Basi di dati per XML (lettura)  - Basi di dati su architetture distribuite  ------ Commit a due fasi - Architetture dei sistemi informativi su Web (lettura)  - Architetture per l' analisi dei dati  o Data Warehouse  ------ Data Mining   - Simulazione progetto