Kursplan
Inledning
- PostgreSQL vs MySQL vs Oracle
- Översikt över PostgreSQL 13-funktioner och arkitektur
Komma igång
- Sätta upp en databasserver
- Installera PostgreSQL 13
- Skapa och komma åt en databas
- SQL-syntax, kommandon och funktioner
Konfigurera en Postgres-databas
- Data definition, standardvärden och begränsningar
- Sätta upp och ändra tabeller
- Hantera rättigheter och säkerhetspolicyer
- Skapa databasscheman
- Implementera tabellarv och partitionering
- Lägga till, uppdatera och fråga data
- Data typer, funktioner och operatorer
- Använda index och köra fulltext-sökning
- Förstå konkurrenskontroll
Hantera en databasserver
- Uppgradera ett PostgreSQL-kluster
- Säkra servern och kryptera data
- Konfigurera serverparametrar
- Aktivera klientautentisering
- Sätta upp åtkomstroller och rättigheter
- Hantera flera databaser
- Utföra databasunderhållsarbete
- Backupa och återställa data
- Optimera databasprestanda och pålitlighet
- Övervaka databasaktivitet och diskanvändning
- Implementera logisk replikering
- Köra regressions tester
Klientprogrammering
- Använda libpq C-biblioteket och stora objektgränssnitt
- Utföra inbäddade SQL-satser
- Utforska informationschema
- Andra PostgreSQL-klientprogram
Serversidig programmering
- Föruttryckning av SQL-frågespråk
- Skriva händelseutlöstningsfunktioner
- Implementera regelsystem
- Använda procedurala språk (PLs)
- Utforska TCL, Perl och Python PLs
- Utföra serversidiga programmeringsgränssnitt
- Exempel på logisk dekodning
- Spåra replikeringsframsteg
Felsökning
Sammanfattning och nästa steg
Krav
- Ett grundläggande förstånd för RDBMS
- Upplevelse med SQL
Målgrupp
- Systemadministratörer
- Utvecklare
Vittnesmål (5)
Mång information tillhandahålls. Livlig tilvägagångssätt till ämnet.
Oskar Debowski - Asseco Poland S.A
Kurs - PostgreSQL Administration, Optimization and Replication
Maskintolkat
avancerade ämnen med praktiska övningar och diskussion, till exempel TimescaleDB och Hypertable, samt tränarens kunskap om ämnet :)
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Maskintolkat
Till slutet av den första dagen föreslog en deltagare mer interaktion i övningarna, och utbildningsledarna tog med detta på den andra dagen.
Daniela - Unit4
Kurs - PostgreSQL 16 for Developers and Administrators
Maskintolkat
En faktisk och praktisk tillvägagångssätt till ämnet. En trevlig atmosfär som uppmuntrar till frågeställande.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Maskintolkat
Andres serar regelbundet till att han besvarar alla deltagares frågor och strävar efter att se till att alla förstår hans undervisning. Jag beundrar hans expertis och kompetens inom ämnet.
Ryan - Questronix Corporation
Kurs - PostgreSQL for Administrators - 3 Days
Maskintolkat