Contattataci

Struttura del corso

Introduzione

  • Panoramica sulle funzionalità e sull’architettura di PostgreSQL
  • Nozioni di base sull’amministrazione dei database

Avvio del lavoro

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

Operazioni sui database

  • Sintassi SQL, funzioni e operatori
  • Definizione dei dati e tipi di dato supportati
  • Tipi di dato definiti dall’utente
  • Struttura degli schemi delle tabelle
  • Creazione e modifica delle tabelle
  • Modifiche e inserimento dei dati nelle tabelle
  • Esecuzione di interrogazioni e filtraggio dei dati
  • Analisi delle vincoli imposti ai dati
  • Funzioni di conversione dei dati
  • Unione di più tabelle tramite operazioni JOIN
  • Combinazione di diverse interrogazioni SQL
  • Utilizzo degli indici e della ricerca full-text
  • Gestione della concorrenza tra accessi simultanei
  • Lavoro con le espressioni regolari

Amministrazione del server di database

  • Sicurezza e crittografia dei dati
  • Gestione dei ruoli e delle autorizzazioni d’accesso
  • Esecuzione di backup e ripristini del database
  • Aggiornamento alla versione più recente di PostgreSQL
  • Configurazione per un ambiente ad alta disponibilità
  • Bilanciamento del carico e replicazione dei dati
  • Raccolta statistiche e monitoraggio delle prestazioni

Ottimizzazione per elevate prestazioni

  • Gestione ottimale delle risorse del sistema
  • Monitoraggio dell’efficienza delle interrogazioni SQL
  • Regolazione dei parametri di configurazione del server
  • Ottimizzazione degli indici utilizzati nel database
  • Razionalizzazione e miglioramento delle procedure di interrogazione
  • Scalabilità ed effetti dei meccanismi di partizionamento dei dati

Strumenti esterni per il monitoraggio e l’osservabilità

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

Risoluzione dei problemi più comuni

Sintesi del corso e prossimi passi da intraprendere

Requisiti

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

Destinatari

  • Amministratori di database
  • Amministratori di sistema
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative