Struttura del corso

Introduzione a PostgreSQL 16

  • Panoramica di PostgreSQL
  • Nuove funzionalità in PostgreSQL 16
  • Installazione e configurazione
  • PostgreSQL Architettura e componenti

Guida introduttiva a PostgreSQL

  • PostgreSQL Configurazione del cluster di database
  • Creazione e gestione di database
  • Operazioni di base SQL
  • Impostazione ed esplorazione PostgreSQL 16

Tecniche avanzate SQL

  • Tecniche avanzate di query
  • Espressioni di tabella comuni (CTE)
  • Funzioni della finestra
  • Tipi di dati JSON e JSONB
  • Scrittura di query avanzate SQL

Tipi di dati ed estensioni

  • Tipi di dati personalizzati
  • Ricerca full-text
  • PostGIS per i dati geospaziali
  • Programmazione PL/pgSQL
  • Utilizzo di tipi di dati ed estensioni avanzati

Indicizzazione e ottimizzazione delle query

  • Tipi di indice 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 e monitoraggio delle prestazioni

Backup e ripristino

  • Strategie di backup
  • Ripristino temporizzato
  • Backup logici e fisici
  • Esecuzione di backup e ripristino

Sicurezza e Access Controllo

  • Autenticazione e autorizzazione
  • Gestione dei ruoli e autorizzazioni
  • Crittografia e configurazione SSL/TLS
  • Implementazione delle procedure consigliate per la sicurezza

Disponibilità elevata e replica

  • Concetti e tipi di replica
  • Configurazione della replica di streaming
  • Configurazione dell'alta disponibilità con Patroni
  • Implementazione della replica e della disponibilità elevata

Integrazione PostgreSQL con le applicazioni

  • Connessione PostgreSQL con vari linguaggi di programmazione
  • Utilizzo di PostgreSQL nei framework applicativi moderni
  • ORM e PostgreSQL
  • Integrazione PostgreSQL con un'applicazione

Riepilogo e prossime tappe

Requisiti

  • Conoscenza di base di SQL
  • Familiarità con i concetti relativi ai database

Pubblico

  • Database Amministratori
  • Database sviluppatori
  • Amministratori di sistema
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative