Struttura del corso

Introduzione a PostgreSQL

  • Breve Storia di PostgreSQL
  • Funzionalità
  • Riepilogo delle Internals
  • Limits and Terminology

Installazione e Configurazione

  • Pre-requisiti
  • Installazione da Pacchetti e Creazione del Database
  • Installazione dal Codice Sorgente
  • Installazione Client
  • Inizio e Arresto di un Server di Database
  • Setup dell'Ambiente

Linguaggio SQL

  • Sintassi SQL
  • Data Definition (Definizione dei Dati)
  • Data Manipulation (Manipolazione dei Dati)
  • Query
  • Tipi di Dati
  • JSON
  • Funzioni e Operatori
  • Conversione di Tipo
  • Indici

Transazioni e Concorrenza

  • Transazioni e Isolamento
  • Controllo della Concorrenza a Più Versioni

Interfacce Client

  • Interfaccia da Righe di Comando - psql
  • Interfaccia Grafica - pgadmin4

Programmazione del Server

  • Estensione SQL
  • Triggers
  • Sistema di Regole
  • Linguaggi Procedurali
  • PL/pgSQL - Linguaggio Procedurale SQL
  • Gestione degli Errori
  • Cursors (Cursore)

Wrapper di Dati Esterni

  • Estensione in PostgreSQL
  • Aggiunta di FDW a un Database
  • postgres_fdw
  • file_fdw
  • Altri FDW

Tuning SQL

  • Logging in PostgreSQL
  • Piani di Query
  • Ottimizzazione delle Query
  • Statistiche
  • Parametri del Planner
  • Scansioni di Query Parallele
  • Migliori Pratiche SQL
  • Indici
  • Partizionamento delle Tabelle

Requisiti

Conoscenze di base di SQL

 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative