Corso attualmente non disponibile

Postgresql per utenti di altri sistemi database

Corso

A Roma ()

Prezzo da consultare

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

Il corso PostgreSQL fornisce una panoramica di tutti gli aspetti più importanti di un sistema PostgreSQL, compresi il clustering e la replicazione. In particolare durante il corso, gli utenti che si avvalgono di altre esperienze, verranno accompagnati nelle fasi avvicinamento al sistema PostgreSQL.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • PostgreSQL

Programma

Descrizione

Al termine del corso l’utente sarà in grado di lavorare autonomamente sul sistema PostgreSQL e di valutare opportunità e benefici dell’integrazione nel proprio ambiente di lavoro di alcuni strumenti e tecniche aggiuntivi.

Contenuti:

  • Introduzione e caratteristiche principali
  • Politiche di versioning e distribuzioni Linux
  • Differenze tra PostgreSQL 8.4 e 9.0 / 9.1 / 9.2
  • Interagire con il database: interrogazioni, stored procedure, trigger
  • Panoramica sul linguaggio PL/pgSQL
  • Gli altri linguaggi disponibili nella famiglia PL/: Java, Perl, PHP, Python, R, Ruby, Sh, Tcl, Lua, etc…
  • Tipologie di dato e conversione tra tipi diversi
  • Tabelle, schema e tablespace
  • Indici: B-Tree ed altre tipologie
  • Chiavi esterne e relazioni
  • Window functions
  • Views e (mancanza di) materialized views
  • ACL e ruoli
  • Multiversion concurrency control, visibility map e impatto sui lock
  • Transazioni, rollback e auto-commit
  • Ereditarietà semplice e multipla
  • Query planner
  • Configurazione e parametri principali
  • Affidabilità, filesystem, storage cache e Write-Ahead Log
  • Monitoraggio
  • Statistics collector e dynamic tracing
  • Manutenzione
  • VACUUM ed il servizio auto-vacuum
  • Popolare un database vuoto
  • Tecniche di backup e restore
  • Replicazione: concetti di base e teorema CAP
  • Introduzione e storia delle possibilità di replicazione
  • Cluster High-Availability basati su shared storage o shared filesystem
  • Transaction log shipping
  • Replicazione trigger-based
  • Replicazione statement-based
  • Tecniche di replicazione multi-master
  • Confronto tra le tipologie di replicazione, esempi e casi d’uso
  • Cenni ad esecuzione single-query su più server e soluzioni alternative
  • Panoramica sui database NoSQL: complementari, non alternativi, al mondo relazionale
  • Controllo di Versione distribuito: GIT
  • Configuration Management Systems: panoramica ed esempi
  • DevOps: metodologie agili ed integrazione tra i team

Durata: 24 ore

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 per utenti di altri sistemi database

Prezzo da consultare