Database 2024-2025

Prerequisiti: Conoscenza dei linguaggi di programmazione (C/Java)

Lezioni
Lunedì 14-17 – Aula D02
Mercoledì 12-14 – Aula V4
Ricevimento: Concordare via mail
Prof.ssa Federica Proietto Salanitri - Mercoledì 17-18

AVVISI

FORUM STUDENTI

Durante il corso si utilizzera’ il canale Teams per le comunicazioni e la consegna degli elaborati. Code: ffnboz6

Lezioni

La roadmap e’ provvisoria e puo’ subire variazioni.

Lezione Argomento Data
0 Introduzione al corso 02 Ottobre 2024
1 Modello relazionale 02 Ottobre 2024
2 Algebra relazionale 03 Ottobre 2024
3 Esercitazione algebra relazionale 07 Ottobre 2024
4 SQL: Concetti base + MySQL 9 Ottobre 2024
5 Esercitazione Base 14 Ottobre 2024
6 SQL Avanzato 17 Ottobre 2024
7 Esercitazione SQL: Op. Aggregati + SQL: Stored procedure e Trigger 21 Ottobre 2024
8 Esercitazione SQL: Progedure e Trigger 23 Ottobre 2024
9 Esercitazione complessiva SQL 28 Ottobre 2024
10 Esercitazione complessiva SQL 30 Ottobre 2024
11 Progettazione concettuale 04 Novembre 2024
12 Esempi progettazione concettuale 06 Novembre 2024
13 Progettazione logica 11 13 Novembre 2024
14 Esercitazione progettazione logica 13 14 Novembre 2024
15 Esercitazione complessiva progettazione 18 Novembre 2024
16 Esercitazione complessiva progettazione 20 Novembre 2024
  Esercitazione Aggiuntiva 21 Novembre 2024
17 Esercitazione complessiva progettazione 25 Novembre 2024
18 Esercitazione complessiva SQL + progettazione 27 Novembre 2024
  Esercitazione Aggiuntiva 28 Novembre 2024
19 Simulazione Prova in itinere 02 Dicembre 2024
  Correzione simulazione Prova in itinere 04 Dicembre 2024
20 Prova in itinere 19 Dicembre 2024

PROVA FINALE

L’esame consiste in due prove riguardanti: 1) Progettazione di una base di dati, a partire da un insieme di requisiti e dai dati di carico a regime. 2) Implementazione in MySQL.

Le prove vengono valutate in base alla capacità di analisi del problema e di giustificare le scelte progettuali, alla correttezza dello schema E/R proposto, alla correttezza e completezza dell’implementazione in SQL.

L’esame del modulo si intende superato se si raggiunge la sufficienza su entrambe le parti.

VALUTAZIONE

Il voto complessivo sul modulo di database influirà al 50% sul voto totale del corso.

DATE ESAME DATABASE

Il calendario degli esami è disponibile al link

STAFF