Garantire la coerenza
Usare tipi, chiavi e vincoli per impedire stati aziendali non validi.
PostgreSQL · Transazioni · Prestazioni
Approfondisci PostgreSQL praticando struttura, modifiche, transazioni, ottimizzazione e sicurezza di un database in un laboratorio isolato.
Prerequisiti : Conoscere SQL Fondamenti e saper leggere una query analitica in più fasi.
Competenze previste
Usare tipi, chiavi e vincoli per impedire stati aziendali non validi.
Scrivere INSERT, UPDATE e DELETE in transazioni controllate e reversibili.
Scegliere gli indici e leggere le parti utili di un piano con EXPLAIN.
Usare funzioni, trigger e permessi sapendo quando evitare logiche nascoste.
Prove dei progressi
Impari un metodo, lo riutilizzi su dati diversi e dimostri autonomia in una valutazione e in un caso aziendale.
Comprendere gli invarianti di un database applicativo PostgreSQL.
8 lezioni strutturateScrivere, annullare, automatizzare, proteggere e misurare in un laboratorio isolato.
8 esperienze canoniche · Indizi progressivi, diagnosi degli errori e soluzioni spiegateScegliere vincoli, transazioni, indici, funzioni, trigger e permessi motivando la scelta.
Query eseguite e risultati confrontati automaticamente · Valutazione finale e progetto aziendaleIl tuo avanzamento
Programma dettagliato
Costruisci, modifica, automatizza, proteggi e ottimizza un database PostgreSQL in un laboratorio isolato.
Pratica di fine percorso
Riprendi un esercizio di questo livello, spiega il risultato e controlla un caso limite. La pratica è inclusa nel percorso; non è una certificazione indipendente.
Garantire l'integrità con vincoli reali