Torna alla Home
01

Introduzione e Modello Relazionale

Sistemi informativi, architettura dei DBMS, modello logico basato su valori, chiavi e vincoli di integrità.

02

Algebra Relazionale

Operatori insiemistici, proiezione, selezione, prodotto cartesiano, join naturale ed espressioni algebriche.

03

SQL: interrogazioni

SELECT, valori NULL, date, aggregazione, raggruppamento, join e subquery, con le query eseguite passo passo.

04

SQL: modifica e database attivi

INSERT, UPDATE e DELETE, stored procedure, trigger, event, viste materializzate e window function.

05

Progettazione concettuale

Requisiti, modello E-R, cardinalità, entità deboli e generalizzazioni, con i diagrammi costruiti passo passo.

06

Progettazione logica

Ristrutturazione, analisi delle ridondanze con i conti degli accessi, e traduzione dello schema E-R in tabelle.

07

Normalizzazione

Dipendenze funzionali, chiusure, chiavi, BCNF e 3NF, con un calcolatore interattivo per verificare gli esercizi.

08

Transazioni e concorrenza

Proprietà ACID, anomalie, schedule, serializzabilità e 2PL, con un verificatore di grafo dei conflitti.