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
Recensioni (5)
argomenti avanzati pratici + discussione su tematiche come TimescaleDB e Hypertable, competenze del formatore sull'argomento :)
Shivam - Paessler LLC
Corso - PostgreSQL Fundamentals
Traduzione automatica
Alla fine del primo giorno, un partecipante ha suggerito una maggiore interazione nelle pratiche e i formatori hanno preso in considerazione questa idea per il secondo giorno.
Daniela - Unit4
Corso - PostgreSQL 16 for Developers and Administrators
Traduzione automatica
Un approccio fattuale e pratico all'argomento. Un ambiente gradevole, favorevole alla domande.
Marcin - Santander Bank Polska S.A.
Corso - Implementing High Availability in PostgreSQL
Traduzione automatica
Andres si assicura costantemente di rispondere a tutte le domande dei partecipanti e si sforza di assicurarsi che tutti comprendano i suoi insegnamenti. Ammiro la sua competenza e competenza in materia
Ryan - Questronix Corporation
Corso - PostgreSQL for Administrators - 3 Days
Traduzione automatica
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.