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  - 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 geospaziali e GIS  - Basi di dati su architetture distribuite  ------ Commit a due fasi   - Architetture per l' analisi dei dati  ------ Data Warehouse  ------ Data Mining

-  DB NoSQL : MongoDB e/o MySQL8 - Implementazione progetto