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)
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.
Imran Sadiq Bhat
Kurs - 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
Kurs - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Kurs - PostgreSQL Advanced DBA
new knowledges that can be apply in our system