Basi di Dati
Seleziona il modulo didattico per iniziare il ripasso
Introduzione e Modello Relazionale
Sistemi informativi, architettura dei DBMS, modello logico basato su valori, chiavi e vincoli di integrità.
Algebra Relazionale
Operatori insiemistici, proiezione, selezione, prodotto cartesiano, join naturale ed espressioni algebriche.
SQL: interrogazioni
SELECT, valori NULL, date, aggregazione, raggruppamento, join e subquery, con le query eseguite passo passo.
SQL: modifica e database attivi
INSERT, UPDATE e DELETE, stored procedure, trigger, event, viste materializzate e window function.
Progettazione concettuale
Requisiti, modello E-R, cardinalità, entità deboli e generalizzazioni, con i diagrammi costruiti passo passo.
Progettazione logica
Ristrutturazione, analisi delle ridondanze con i conti degli accessi, e traduzione dello schema E-R in tabelle.
Normalizzazione
Dipendenze funzionali, chiusure, chiavi, BCNF e 3NF, con un calcolatore interattivo per verificare gli esercizi.
Transazioni e concorrenza
Proprietà ACID, anomalie, schedule, serializzabilità e 2PL, con un verificatore di grafo dei conflitti.