Kursplan
Introduktion
- PostgreSQL mot MySQL mot Oracle
- Översikt över PostgreSQL 13 funktioner och arkitektur
Komma igång
- Konfigurera en databasserver
- Installera PostgreSQL 13
- Skapa och komma åt en databas
- SQL syntax, kommandon och funktioner
Konfigurera en Postgres Database
- Datadefinition, standardvärden och begränsningar
- Upprätta och ändra tabeller
- Hantera privilegier och säkerhetspolicyer
- Skapa databasscheman
- Implementera bordsarv och partitionering
- Lägga till, uppdatera och fråga data
- Datatyper, funktioner och operatorer
- Använda index och köra fulltextsökning
- Förstå samtidighetskontroll
Hantera en Database-server
- Uppgraderar ett PostgreSQL kluster
- Säkra servern och kryptera data
- Konfigurera serverparametrar
- Aktiverar klientautentisering
- Konfigurera åtkomstroller och behörigheter
- Hantera flera databaser
- Utföra databasunderhållsuppgifter
- Säkerhetskopiera och återställa data
- Optimera databasprestanda och tillförlitlighet
- Övervakning av databasaktivitet och diskanvändning
- Implementera logisk replikering
- Köra regressionstester
Klientsidan Programming
- Använder libpq C-biblioteket och gränssnittet för stora objekt
- Exekvera inbäddade SQL uttalanden
- Utforska informationsschemat
- Andra PostgreSQL klientapplikationer
Serversidan Programming
- Utökar frågespråket SQL
- Skriva händelseutlösarfunktioner
- Implementering av regelsystem
- Använda procedurspråk (PL)
- Utforskar TCL, Perl och Python PLs
- Exekvera serverprogrammeringsgränssnitt
- Exempel på logisk avkodning
- Spåra replikeringsförlopp
Felsökning
Sammanfattning och nästa steg
Krav
- En förståelse för RDBMS
- Erfarenhet av SQL
Publik
- Systemadministratörer
- Utvecklare
Vittnesmål (5)
**Avancerade ämnen och praktiska övningar + diskussion om TimeScaleDB och Hypertable, Tränarens kunskap om ämnet :)**
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Machine Translated
Av slutet av den 1:a dagen föreslog en deltagare mer interaktion i övningarna och utbildarna tog till sig detta till den andra dagen.
Daniela - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Machine Translated
En faktabaserad och praktisk tillgång till ämnet. En trevlig atmosfär som uppmuntrar till frågor.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Machine Translated
Andres ser konsekvent till att han tar upp alla deltagarfrågor och strävar efter att se till att alla förstår hans läror. Jag beundrar hans expertis och skicklighet i ämnet
Ryan - Questronix Corporation
Kurs - PostgreSQL for Administrators - 3 Days
Machine Translated
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.