PostgreSQL Developer

Corso

Online

1.310 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso intensivo

  • Livello

    Livello avanzato

  • Metodologia

    Online

  • Durata

    3 Giorni

  • Inizio

    Scegli data

Il corso presenta il linguaggio SQL, linguaggio dichiarativo che permette di modificare i dati e creare oggetti quali tabelle e indici.

Saranno presentati i costrutti per la definizione di procedure interne a PostgreSQL ed affrontate problematiche di tuning.

Nel corso verranno svolte diverse esercitazioni a supporto della teoria.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Sviluppatore

Nessuno

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Successi del Centro

2023
2022
2021
2020
2019
2018

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

6 anni del centro in Emagister.

Materie

  • PostgreSQL
  • SQL
  • Qualità dei sistemi informativi
  • Progetti informatici
  • Informatica per adulti
  • Ingegneria informatica gestionale
  • Informatica e tecnologia
  • Gestione dei protocolli informatici
  • Didattica informatica
  • Information tecnology
  • Programmazione informatica
  • Informatica

Professori

Corpo  Docente PCS

Corpo Docente PCS

Docente Senior (min. 5 anni)

Programma

Client Interfaces

  • Command Line Interface – psql
  • Graphical Interface - pgadmin4

Understanding PostgreSQL Data Types

  • Numeric data types
  • Character types
  • Binary data types
  • Date & time types
  • Boolean values
  • Array types
  • Other data types

Retrieving information from tables using SELECT

Performing table joins

  • Cross joins
  • Inner joins
  • Outer joins
  • Natural joins

Restricting selections using the WHERE clause

Using ORDER BY to sort query results

Limiting rows returned using LIMIT

Computing summary values

  • Using the GROUP BY clause
  • Using the HAVING clause

Using UNION, INTERSECT and EXCEPT to join SELECT Results

Pattern matching using LIKE

Conditional expressions: The CASE statement, the COALESCE and NULLIF function

Subquery expressions

  • The EXISTS expression
  • The IN (and NOT IN) expression

Working with array values

Performing type casting and conversion

Understanding & managing sequence numbers

Creating tables (DDL)

  • Using CREATE TABLE
  • NOT NULL constraints
  • PRIMARY KEY constraints
  • FOREIGN KEY constraints

Modifying tables (ALTER TABLE)

Data manipulation language (DML)

  • Inserting data
  • Using COPY to perform data loads
  • Using DELETE to remove rows
  • Updating data using UPDATE

Transactions and Concurrency

  • Transactions and Isolations
  • Multi-Version Concurrency Control

Server Programming

  • Extending SQL
  • Triggers
  • The Rule System
  • Procedural Languages
  • PL/pgSQL - SQL Procedural Language
  • Error Handling
  • Cursors

Foreign Data Wrappers

  • Extension in PostgreSQL
  • Adding FDW in a Database
  • postgres_fdw
  • file_fdw
  • Other FDWs

SQL Tuning

  • Logging in PostgreSQL
  • Query Plans
  • Optimizing Queries
  • Statistics
  • Planner Parameters
  • Parallel Query Scans
  • SQL Best Practices
  • Indexes
  • Table Partitioning

Ulteriori informazioni

Manuale: Materiale didattico e relativo prezzo da concordare.

Natura del corso: Operativo (previsti lab su PC).

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

PostgreSQL Developer

1.310 € +IVA