Struttura del corso
Introduzione
- PostgreSQL vs MySQL vs Oracle
- Panoramica delle funzionalità e dell'architettura di PostgreSQL 13
Inizio della configurazione
- Configurazione del server database
- Installazione di PostgreSQL 13
- Creazione e accesso a un database
- Sintassi, comandi e funzioni SQL
Configurazione di un database Postgres
- Definizione dei dati, valori predefiniti e vincoli
- Configurazione e modifica delle tabelle
- Gestione dei privilegi e delle politiche di sicurezza
- Creazione di schemi del database
- Implementazione dell'ereditarietà e partizionamento delle tabelle
- Inserimento, aggiornamento e query dei dati
- Tipi di dati, funzioni e operatori
- Utilizzo degli indici e esecuzione della ricerca full-text
- Comprensione del controllo della concorrenza
Gestione di un server database
- Aggiornamento di un cluster PostgreSQL
- Sicurezza del server e crittografia dei dati
- Configurazione dei parametri del server
- Abilitazione dell'autenticazione client
- Configurazione di ruoli e permessi di accesso
- Gestione di più database
- Esecuzione di compiti di manutenzione del database
- Backup e ripristino dei dati
- Ottimizzazione delle prestazioni e affidabilità del database
- Monitoraggio dell'attività del database e dell'utilizzo del disco
- Implementazione della replica logica
- Esecuzione di test di regressione
Programmazione lato client
- Utilizzo della libreria C libpq e dell'interfaccia per oggetti grandi
- Esecuzione di istruzioni SQL embeddable
- Esplorazione dello schema delle informazioni
- Altre applicazioni client PostgreSQL
Programmazione lato server
- Estensione del linguaggio di query SQL
- Scrittura di funzioni trigger eventi
- Implementazione dei sistemi regola
- Utilizzo di linguaggi procedurali (PLs)
- Esplorazione di TCL, Perl e Python PLs
- Esecuzione di interfacce di programmazione server
- Esempi di decodifica logica
- Monitoraggio del progresso della replica
Risoluzione dei problemi
Riassunto e prossimi passi
Requisiti
- Conoscenza di RDBMS
- Esperienza con SQL
Pubblico di Riferimento
- Amministratori di sistema
- 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.