Struttura del corso

Introduzione

  • Panoramica delle funzionalità e dell'architettura di PostgreSQL
  • Nozioni di base sull'amministrazione del database

Inizio

  • Installazione di PostgreSQL
  • Configurazione di un client pgAdmin 4
  • Creazione di un utente del database
  • Creazione di un database

Operazioni sul Database

  • Sintassi SQL, funzioni e operatori
  • Definizione dei dati e tipi di dati
  • Tipi di dati definiti dall'utente
  • Schemi delle tabelle
  • Creazione e modifica di tabelle
  • Gestione dei dati nelle tabelle
  • Querying e filtraggio dei dati
  • Esplorazione delle vincolazioni
  • Funzioni di conversione
  • Join tra tabelle multiple
  • Combinazione di query
  • Indici e ricerca full-text
  • Controllo della concorrenza
  • Espressioni regolari

Amministrazione del Server di Database

  • Sicurezza e crittografia
  • Ruoli di accesso e permessi
  • Backup e ripristino
  • Aggiornamento di PostgreSQL
  • Alta disponibilità
  • Bilanciamento del carico e replica
  • Statistiche e monitoraggio

Ottimizzazione delle Prestazioni

  • Gestione delle risorse
  • Monitoraggio delle prestazioni delle query
  • Ottimizzazione dei parametri
  • Ottimizzazione degli indici
  • Ottimizzazione delle query
  • Scalabilità e partizionamento

Strumenti Esterni per il Monitoraggio e l'Osservabilità

  • pgAdmin
  • pgBadger
  • pgbench
  • node-exporter Prometheus, Grafana
  • Zabbix

Risoluzione dei problemi

Sintesi e passi successivi

Requisiti

  • Conoscenze di base in amministrazione del database
  • Familiarità con il linguaggio SQL

Pubblico di Riferimento

  • Amministratori del database
  • Sysadmin
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative