Basi di dati A.A. 2024/2025 16AFQPL, 16AFQPI
CORSO | GRUPPO | DOCENTE | ESERCITATORE |
1 | AAA-DON | Prof. Luca Cagliero (link) | Dr. Giuseppe Gallipoli (link), Dr.ssa Aurora Gensale (link) |
2 | DOO-OKZ | Prof.ssa Laura Farinetti (link) | Prof. Paolo Garza (link), Dr. Giuseppe Gallipoli (link), Dr. Andrea Sordello (link), Dr. Alberto Verna (link) |
3 | OLA-ZZZ | Prof. Luca Durante (link) | Prof. Paolo Garza (link), Dr. Andrea Sordello (link), Dr. Alberto Verna (link), Dr.ssa Aurora Gensale (link) |
Avvisi
- Per avvisi fare riferimento al portale della didattica
- Per le regole d’esame d’esame fare riferimento alla scheda del corso.
Argomenti del corso
ARGOMENTO | MATERIALE |
Presentazione corso | [AAA – DON] – Prof. Luca Cagliero: presentazione corso |
Introduzione alle basi dati | Introduzione alle basi di dati |
Modello relazionale | Modello relazionale |
Progettazione di basi di dati | Modello Entità-Relazione Ristrutturazione Progettazione Logica Gestione del tempo Esempio progettazione concettuale Esempio progettazione logica Normalizzazione |
Algebra relazionale | Algebra relazionale |
Linguaggio SQL | SQL: fondamenti SQL: interrogazioni nidificate SQL: operatori insiemistici SQL: query avanzate SQL: manipolazione dei dati (insert, delete, update) SQL: gestione delle tabelle SQL: costrutti avanzati |
DB Distribuiti | Database Distribuiti MongoDB |
AI e LLM | AI+LLM |
Esercizi Proposti
ARGOMENTO | MATERIALE |
Algebra relazionale | Esercizi Forniture di prodotti (testo, soluzione) Esercizi Riviste (testo, soluzione) Esercizi Velisti (testo, soluzione) Esercizi Aerei (testo) |
Linguaggio SQL | Esercizi parte 1 (testo, soluzione) Esercizi parte 2 (testo, soluzione) Esercizi parte 3 (testo, soluzione) Esercizi parte 4 (testo, soluzione) Esercizi parte 5 (testo, soluzione) |
Laboratori
SQUADRE (Divisione in squadre per cognome) | QUANDO | ORA | DOVE |
Squadra A: da AAA a DON (corso Prof. Cagliero) | Venerdì | 14:30-16:00 | Aula 3 |
Squadra B: da DOO a LA (corso Prof.ssa Farinetti) | Mercoledì | 17:30-19:00 | LAIB 2B |
Squadra C: da LE a OKZ (corso Prof.ssa Farinetti) | Mercoledì | 17:30-19:00 | LAIB 3B |
Squadra D: da OLA a ZZZ (corso Prof. Durante) | Venerdì | 16:00-17:30 | Aula 3 |
ARGOMENTO | QUANDO | CONSEGNA | TESTO | SOLUZIONE | SOFTWARE |
Lab 1: SQL 1 | Mercoledì 19/03/2025 Venerdì 21/03/2025 | – | Testo | Risultati attesi SQL | Guida a Oracle LiveSQL |
Lab 2: SQL 2 | Mercoledì 26/03/2025 Venerdì 28/03/2025 | – | Testo | Risultati attesi SQL | Guida a Oracle LiveSQL |
Lab 3: SQL 3 | Mercoledì 02/04/2025 Venerdì 04/04/2025 | – | Testo | Risultati attesi SQL | Guida a Oracle LiveSQL |