Opleiding: PostgreSQL DBA
Lesmethode :
Klassikaal
Algemeen :
In deze driedaagse cursus PostgreSQL DBA bij Vijfhart leer je hoe je een PostgreSQL-database kunt installeren, beheren en optimaliseren. Je ontdekt wat er 'onder de motorkap' gebeurt en hoe je met de juiste instellingen en tuning het maximale uit je database haalt. Het doel is dat je na afloop niet alleen weet hoe PostgreSQL werkt, maar vooral hoe je als beheerder grip krijgt op stabiliteit, prestaties en veiligheid van je databaseomgeving.
Tijdens de cursus ga je aan de slag met de kernonderdelen van PostgreSQL: van installatie en configuratie tot backup en recovery. Je leert werken met rollen en privileges, transaction en user control, logging en built-in statistics. Ook onderwerpen als patching, upgrades, high availability en SQL-tuning komen uitgebreid aan bod. Daarnaast krijg je inzicht in hoe PostgreSQL zich verhoudt tot andere (relationele) databasesystemen en hoe je query's kunt analyseren en verbeteren met behulp van executieplannen.
Je oefent in een online labomgeving met een Linux VM, waarin je realistische scenario’s doorloopt. Denk aan het opzetten van een nieuwe databaseomgeving, het oplossen van performanceproblemen of het veiligstellen van data met backup en recovery. Zo pas je direct toe wat je leert en ontwikkel je praktische vaardigheden die je de volgende dag in je werk kunt inzetten.
Doel :
Na afloop kun je zelfstandig een PostgreSQL-database installeren, beheren, beveiligen en optimaliseren en ben je in staat om performanceproblemen te analyseren en op te lossen.
Doelgroep :
Deze cursus is bedoeld voor iedereen die met PostgreSQL werken of gaan werken en daarvoor een solide basis willen leggen zoals (aankomend) databasebeheerders.
Voorkennis :
De volgende voorkennis is vereist: Oracle Database: SQL fundamenten deel 1
Onderwerpen :
- Introductie Databases
- PostgreSQL history
- PostgreSQL components
- PostgreSQL objects
- Transaction Control
- User Control
- Maintenance operations
- PostgreSQL configuration
- PostgreSQL tuning aspects
- PostgreSQL compared to other (R)DBMS
- Locking
- Logging
- Build-in statistics
- Roles & Privileges
- Client authentication
- Patching
- Upgrade
- Backup
- Recovery
- Connections