Descrizione

Il corso PostrgreSQL per sviluppatori introduce i partecipanti alle tecniche, la sintassi e le strutture necessarie per sviluppare applicazioni di qualità usando PostgreSQL.

Il corso espone anche le best practice di ottimizzazione dei server SQL e si concentra in particolare sul linguaggio di programmazione procedurale PL/pgSQL.

Si consigliano competenze di base in PostgreSQL

Obiettivi

L’obiettivo principale del corso PostrgreSQL per sviluppatori è fornire ai partecipanti le competenze teoriche e tecniche per progettare un database efficiente, sviluppare applicazioni di qualità e utilizzare comandi SQL avanzati.

Conoscenze in uscita

A fine corso, i partecipanti saranno in grado di:

  • Utilizzare comandi SQL basi e avanzate
  • Pianificare e ottimizzare le query
  • Programmare in PL/pgSQL

Programma didattico

  • Introduzione a PostgreSQL
  • Installazione e configurazione
  • Il linguaggio SQL: sintassi, definizione di dati e queries
  • Transaction e concurrency
  • Interfaccia client
  • Programmazione del server
  • FDW (Foreign Data Wrappers)
  • SQL Tuning
Caratteristiche del corso
24 ore
Esercitazione individuale, Lezione frontale, Aula Virtuale
Dispense
Back End Developer, Database Administrator
Attestato di frequenza e profitto.