Struttura del corso
Introduzione a PostgreSQL 16
- Panoramica di PostgreSQL
- Nuove funzionalità in PostgreSQL 16
- Installazione e configurazione
- Architettura di PostgreSQL e componenti
Introduzione a PostgreSQL
- Configurazione del cluster di database PostgreSQL
- Creazione e gestione di database
- Operazioni SQL di base
- Configurazione ed esplorazione di PostgreSQL 16
Tecniche SQL Avanzate
- Tecniche avanzate di query
- Espressioni tabella comuni (CTEs)
- Funzioni finestra
- Tipi di dati JSON e JSONB
- Scrittura di query SQL avanzate
Tipi di Dati e Estensioni
- Tipi di dati personalizzati
- Ricerca full-text
- PostGIS per dati geospaziali
- Programmazione PL/pgSQL
- Utilizzo di tipi di dati avanzati e estensioni
Indicizzazione e Ottimizzazione delle Query
- Tipi di indici e utilizzo
- Pianificazione ed esecuzione delle query
- Analisi e ottimizzazione delle query
- Indicizzazione e ottimizzazione delle query
Ottimizzazione delle Prestazioni
- Parametri di ottimizzazione delle prestazioni
- Gestione della memoria e delle risorse
- Monitoraggio e analisi delle prestazioni
- Ottimizzazione delle prestazioni e monitoraggio
Backup e Recupero
- Strategie di backup
- Recupero a un punto nel tempo
- Backup logici e fisici
- Esecuzione di backup e recupero
Sicurezza e Controllo degli Accessi
- Autenticazione e autorizzazione
- Gestione dei ruoli e permessi
- Crittografia e configurazione SSL/TLS
- Implementazione di best practice di sicurezza
Disponibilità Alti e Replica
- Concetti e tipi di replica
- Configurazione della replica streaming
- Configurazione dell'alta disponibilità con Patroni
- Implementazione di replica e alta disponibilità
Integrazione di PostgreSQL con le Applicazioni
- Connessione di PostgreSQL a vari linguaggi di programmazione
- Utilizzo di PostgreSQL in moderni framework applicativi
- ORMs e PostgreSQL
- Integrazione di PostgreSQL con un'applicazione
Riepilogo e Passi Successivi
Requisiti
- Conoscenze di base di SQL
- Familiarità con i concetti di database
Pubblico Obiettivo
- Amministratori di database
- Sviluppatori di database
- Amministratori di sistema
Recensioni (2)
Tutti i concetti relativi a PostgreSQL e gli esempi che abbiamo svolto nella macchina virtuale. Molto dinamico e facile da seguire.
Ignacio Irurita - Unit4
Corso - PostgreSQL 16 for Developers and Administrators
Traduzione automatica
Al termine del primo giorno, un partecipante ha suggerito di aumentare l'interazione durante le pratiche e i formatori hanno tenuto conto di questo per il secondo giorno.
Daniela - Unit4
Corso - PostgreSQL 16 for Developers and Administrators
Traduzione automatica