Basi di dati
CORSO DI LAUREA
Ingegneria Gestionale – Torino
CODICI DEGLI INSEGNAMENTI
14AFQPL, 14AFQPI
SCHEDA DELL’INSEGNAMENTO
ANNO ACCADEMICO
2023/24
TITOLARI
Gruppo AA-LK: Prof. Luca Cagliero (link)
Gruppo LL-ZZ: Prof.ssa Laura Farinetti (link)
ESERCITATORI
Dr. Jacopo Fior (link)
Dr. Giuseppe Gallipoli (link)
LUCIDI
N.B.: Tutto il restante materiale relativo a esercitazioni, laboratori e esempi di temi d’esame verrà condiviso mediante la sezione “Materiale” del Portale della Didattica.
- Introduzione alle basi di dati
- Introduzione alle basi di dati (1 per pag. compatte, 6 per pag., 2 per pag.)
- Modello relazionale e algebra relazionale
- Modello relazionale (1 per pag. compatte, 6 per pag., 2 per pag.)
- Algebra relazionale (1 per pag. compatte, 6 per pag., 2 per pag.)
- Linguaggio SQL: fondamenti
- Introduzione (1 per pag. compatte, 6 per pag., 2 per pag.)
- Istruzione SELECT: fondamenti (1 per pag. compatte, 6 per pag., 2 per pag.)
- Interrogazioni nidificate (1 per pag. compatte, 6 per pag., 2 per pag.)
- Operatori insiemistici (1 per pag. compatte, 6 per pag., 2 per pag.)
- Istruzioni di aggiornamento (1 per pag. compatte, 6 per pag., 2 per pag.)
- Gestione delle tabelle (1 per pag. compatte, 6 per pag., 2 per pag.)
- Linguaggio SQL: costrutti avanzati
- Gestione delle viste (1 per pag. compatte, 6 per pag., 2 per pag.)
- Gestione delle transazioni (1 per pag. compatte, 6 per pag., 2 per pag.)
- SQL per le applicazioni (1 per pag., 2 per pag., 6 per pag.)
- SQL per le applicazioni (python) (1 per pag., 2 per pag., 6 per pag.)
- Controllo dell’accesso (1 per pag. compatte, 6 per pag., 2 per pag.)
- Gestione degli indici ( 6 per pag., 2 per pag., 1 per pag.)
- Progettazione di basi di dati
- Modello Entità-Relazione (1 per pag. compatte, 6 per pag., 2 per pag.)
- Progettazione concettuale (1 per pag. compatte, 6 per pag., 2 per pag.)
- Esempi di gestione del tempo (pdf)
- Progettazione logica relazionale (1 per pag. compatte, 6 per pag., 2 per pag.)
- Vincoli d’integrità referenziale (6 per pag. ,2 per pag.)
- Esempio di progettazione logica relazionale (1 per pag. compatte, 6 per pag., 2 per pag.)
- Vincoli d’integrità referenziale (6 per pag., 2 per pag.)
- Normalizzazione (1 per pag. compatte, 6 per pag., 2 per pag.)
- Database Distribuiti e NoSQL
- Database Distribuiti e NoSQL (1 per pag. compatte, 6 per pag., 2 per pag.)
- Introduzione a MongoDB (1 per pag. compatte, 6 per pag., 2 per pag.)
- Analisi dei dati per il supporto alle decisioni
- Introduzione ai data warehouse (1 per pag. compatte, 6 per pag., 2 per pag.)