Riepilogo dell'insegnamento: BASI DI DATI CON LABORATORIO
12 cfu così ripartiti nelle aree:
- 12 CFU nell'area G - Basi di dati
Sillabo dell'insegnamento
- G - Basi di dati
- *
ML - Modelli logici
Introduzione alle basi di dati e modelli dei dati
- *
ML - Modelli logici
Algebra e calcolo relazionale.
- *
PC - Progettazione concettuale
Progettazione concettuale e schemi ER.
-
NBD - Normalizzazione di Basi di Dati
Normalizzazione di schemi
-
TCR - Transazioni, Concorrenza e Recovery
Transazioni e controllo di concorrenza, cenni sul controllo di affidabilit? e gestione degli accessi
-
BDA - Basi di Dati Avanzate
Basi di dati e WEB: cenni su architettura a due e tre livelli
- *
PC - Progettazione concettuale
Analisi dei requisiti e progettazione concettuale delle basi di dati
- *
PL - Progettazione Logica
Progettazione logica delle basi di dati.
- *
DBMS - Sistemi di Gestione di Basi di Dati
Definizione dei dati in SQL. Vincoli di integrita'.
-
LP - Linguaggi di Programmazione di Basi di Dati
Inserimento, cancellazione e modifica dei dati in SQL.
- *
LI - Linguaggi di Interrogazione di Basi di Dati
Interrogazioni di base in SQL. Interrogazioni avanzate: subquery, join interno ed esterno tra tabelle,
-
BDA - Basi di Dati Avanzate
Concetti avanzati di SQL: viste, procedure, trigger. Interfacciamento con i linguaggi di programmazione.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali