Struttura del corso

Introduzione a PostgreSQL

  • Breve storia di PostgreSQL
  • Tratti somatici
  • Riepilogo interno
  • Limiti e terminologia

Installazione e configurazione

  • Prerequisiti
  • Installazioneda pacchettie creazione Database
  • Installazione dal codice sorgente
  • Installazione client
  • Avvio e arresto di un server Database
  • Configurazione dell'ambiente

La SQL Lingua

  • SQL Sintassi
  • Definizione dei dati
  • Manipolazione dei dati
  • Query
  • Tipi di dati
  • JSON
  • Funzioni e operatori
  • Conversione del tipo
  • Indici

Transazioni e concorrenza

  • Transazioni e isolamento
  • Controllo della concorrenza multiversione

Interfacce client

  • Interfaccia della riga di comando - psql
  • Interfaccia grafica - pgadmin4

Server Programming

  • Estensione SQL
  • Trigger
  • Il sistema di regole
  • Linguaggi procedurali
  • PL/pgSQL - SQL Linguaggio procedurale
  • Gestione degli errori
  • Cursori

Wrapper di dati esterni

  • Estensione in PostgreSQL
  • Aggiunta di FDW in un database
  • postgres_fdw
  • file_fdw
  • Altri FDW

SQL Messa a punto

  • Accesso a PostgreSQL
  • Piani di query
  • Ottimizzazione delle query
  • Statistics
  • Parametri del pianificatore
  • Analisi di query parallele
  • Procedure consigliate per SQL
  • Indici
  • Partizionamento delle tabelle

Requisiti

Una conoscenza pratica di SQL

 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (10)

Corsi relativi

Categorie relative