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)
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.
Imran Sadiq Bhat
Corso - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Corso - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Corso - PostgreSQL Advanced DBA
new knowledges that can be apply in our system