Struttura del corso

Introduzione

  • PostgreSQL vs MioSQL vs Oracolo
  • Panoramica delle caratteristiche e dell'architettura di PostgreSQL 13

Introduttiva

  • Configurazione di un server di database
  • Installazione di PostgreSQL 13
  • Creazione e accesso a un database
  • SQL Sintassi, comandi e funzioni

Configurazione di un Postgres Database

  • Definizione dei dati, valori predefiniti e vincoli
  • Impostazione e modifica delle tabelle
  • Gestione dei privilegi e dei criteri di sicurezza
  • Creazione di schemi di database
  • Implementazione dell'ereditarietà e del partizionamento delle tabelle
  • Aggiunta, aggiornamento ed esecuzione di query sui dati
  • Tipi di dati, funzioni e operatori
  • Utilizzo degli indici ed esecuzione di ricerche full-text
  • Informazioni sul controllo della concorrenza

Gestione di un server Database

  • Aggiornamento di un cluster PostgreSQL
  • Protezione del server e crittografia dei dati
  • Configurazione dei parametri del server
  • Abilitazione dell'autenticazione client
  • Impostazione dei ruoli di accesso e delle autorizzazioni
  • Gestione di più database
  • Esecuzione di attività di manutenzione del database
  • Backup e ripristino dei dati
  • Ottimizzazione delle prestazioni e dell'affidabilità del database
  • Monitoraggio dell'attività del database e dell'utilizzo del disco
  • Implementazione della replica logica
  • Esecuzione di test di regressione

Lato client Programming

  • Utilizzo della libreria C libpq e dell'interfaccia per oggetti di grandi dimensioni
  • Esecuzione di istruzioni SQL incorporate
  • Esplorazione dello schema delle informazioni
  • Altre applicazioni client PostgreSQL

Lato server Programming

  • Estensione del linguaggio di query SQL
  • Scrittura di funzioni di trigger di eventi
  • Implementazione di sistemi di regole
  • Utilizzo dei linguaggi procedurali (PL)
  • Esplorazione di PL TCL, Perl e Python
  • Esecuzione di interfacce di programmazione server
  • Esempi di decodifica logica
  • Rilevamento dello stato di avanzamento della replica

Risoluzione dei problemi

Riepilogo e prossime tappe

Requisiti

  • Una comprensione di RDBMS
  • Esperienza con SQL

Pubblico

  • Amministratori di sistema
  • Gli sviluppatori
 21 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (8)

Corsi relativi

Categorie relative