In deze PostgreSQL DBA cursus krijg je als database beheerder een introductie in het object relationeel database management systeem PostgreSQL. Je leert de essentiële componenten van dit ORDMBS kennen en ervaart hoe je de software in een Linux en/of Windows omgeving moet installeren en kan configureren voor gebruik.
Inhoud cursus
Deze praktische cursus start de eerste dag met een overzicht van de functionaliteiten van PostgreSQL en de toepassing van de mogelijkheid om verschillende schema’s en tablespaces te gebruiken voor het opslaan en ontsluiten van data. Een belangrijk cursusonderdeel is het beveiligen van de toegang tot het database systeem. Vervolgens leer je de software te installeren en maak je kennis met de systeem blauwdruk van dit database management systeem na installatie. Het gebruik en de toepassingen van client toepassingen voor PostgreSQL zoals PHPpgAdmin en pgAdmin-III worden besproken en gepraktiseerd.
Tijdens de tweede dag leer je welke objecten in PostgreSQL beheerd worden en worden de object georiënteerde eigenschappen van dit ORDBMS behandeld. Naast configuratie en optimalisatie van de systeem opstartparameter komen best-practices aan bod om een stabiel en goed presterend database systeem te krijgen.
De derde dag gebruiken we om een MASTER-SLAVE replicatie cluster met behulp van “SLONY” of “pgpool” op te zetten en maak je kennis met de mogelijkheden van High Available (HA) database server oplossingen in een PostgreSQL omgeving. Je leert daarnaast de mogelijkheden van PostgreSQL kennen om een integer online backup/restore scenario op te zetten en welke informatie door het systeem wordt vastgehouden (logging).
Tijdens de cursus zijn er een aantal praktische opdrachten, om zodoende zelf ervaring op te doen met het beheren van een PostgreSQL database installatie.