Riepilogo dell'insegnamento: Basi di Dati e Sistemi Informativi
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area G - Basi di dati
Sillabo dell'insegnamento
- G - Basi di dati
- *
ML - Modelli logici
Il modello Entità-Relazione; il modello relazionale.
- *
ML - Modelli logici
Gli operatori dell'algebra relazionale; interrogazioni ed espressioni relazionali.
- *
PC - Progettazione concettuale
Progettazione Entità-Relazione; schemi ER.
- *
PL - Progettazione Logica
Ristrutturazione di schemi ER e trasformazione in schemi relazionali.
- *
LI - Linguaggi di Interrogazione di Basi di Dati
Il linguaggio SQL: concetti base e caratteristiche evolute.
- *
DBMS - Sistemi di Gestione di Basi di Dati
Creazione, popolamento, interrogazione di una base di dati con MySQL.
- *
DBMS - Sistemi di Gestione di Basi di Dati
Transazioni, procedure e trigger in MySQL.
-
NBD - Normalizzazione di Basi di Dati
Dipendenze funzionali, forme normali, decomposizione di schemi.
-
TCR - Transazioni, Concorrenza e Recovery
Introduzione alla gestione della concorrenza, affidabilità e log.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali