Opleiding: Training PostgreSQL Advanced

Wil je geavanceerde PostgreSQL-technieken kunnen toepassen op grote, veeleisende databasetoepassingen? In deze training werk je met objectbeheer, advanced SQL, transacties, serverconfiguratie en performance-optimalisatie, en leer je query's te analyseren en te optimaliseren met indices en EXPLAIN. Je oefent op complexe praktijkcases uit grote toepassingen. Hierdoor ben je in staat om PostgreSQL betrouwbaar in te zetten voor grote, veeleisende toepassingen.

Algemene omschrijving

Je kent de basis van PostgreSQL, maar wilt daar veel meer uit halen. Tijdens deze training verdiep je je in de geavanceerde functionaliteit van PostgreSQL: objectbeheer, advanced SQL, transacties, serverconfiguratie en performance-optimalisatie. Je werkt met tablespaces, schema's, functies, triggers en stored procedures, en je schrijft complexe SQL met database- en indexontwerp, aggregatie, subselecties, views en JSON/JSONB voor semigestructureerde data.

Daarnaast leer je transacties te beheersen met isolatieniveaus en locking, stem je de serverconfiguratie af op je omgeving en optimaliseer je queries met indices en EXPLAIN. Je verkent daarbij wanneer partitionering en logische replicatie waardevol zijn bij grote, veeleisende omgevingen. Met logging, monitoring en debugging houd je grip op de prestaties van je database. Alles pas je toe op complexe praktijkcases uit grote toepassingen.

Onze trainers zijn dagelijks werkzaam op dit expertisegebied en geven tips en inzichten die van toepassing zijn op je eigen werkpraktijk. Je mag rekenen op een training waarin we theorie en praktijk afwisselen en waarin we ingaan op vraagstukken uit je eigen werk. Waar gewenst en mogelijk, laten we onze voorbeelden aansluiten bij de context waarin jij of je team werken. Hierdoor ben je in staat om PostgreSQL betrouwbaar in te zetten voor grote, veeleisende toepassingen.

Deze training als bedrijfstraining voor jou en je team?

Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.

Programma

Tijdens de training PostgreSQL Advanced komen onderstaande onderwerpen aan bod.

NB: Afhankelijk van snelle ontwikkelingen op dit expertisegebied, kan de werkelijke trainingsinhoud hier van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.

  • PostgreSQL objecten
    • Tablespaces inrichten voor de opslag van je data
    • Schema's opzetten om objecten te structureren
    • Functies schrijven in PostgreSQL
    • Rules en triggers configureren
    • Stored procedures ontwikkelen
  • Advanced SQL
    • Database- en indexontwerp uitwerken
    • SQL-functions schrijven en toepassen
    • Data aggregeren en groeperen
    • Subselecties en union inzetten voor complexe queries
    • Views samenstellen
    • Werken met JSON en JSONB voor semigestructureerde data
  • Advanced Transactions
    • Isolatieniveaus vergelijken en toepassen
    • Locking-mechanismen inzetten
    • Omgaan met gelijktijdige toegang tot data
    • Deadlocks herkennen en voorkomen
  • PostgreSQL configuratie
    • Server en client configureren
    • Connecties beheren
    • Werken met locales
  • PostgreSQL optimalisatie
    • Indices ontwerpen en inzetten
    • Query's analyseren met EXPLAIN
    • Queries optimaliseren voor betere performance
    • Herkennen wanneer partitionering en logische replicatie waardevol zijn bij grote, veeleisende omgevingen
  • Logging, monitoring en debugging
    • Logs analyseren op fouten en knelpunten
    • Monitoring tools inzetten
    • Debugging tools gebruiken
    • Statistische informatie interpreteren

De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je complexe praktijkcases oplost met geavanceerde PostgreSQL-technieken.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.

Doelen

Na deze training ben je in staat om:

  • PostgreSQL-objecten als tablespaces, schema's, functies, triggers en stored procedures op te zetten en te beheren
  • Complexe SQL te schrijven met database- en indexontwerp, aggregatie, subselecties, views en JSON/JSONB
  • Transacties te beheersen met isolatieniveaus en locking bij gelijktijdige toegang tot data
  • De serverconfiguratie af te stemmen en queries te optimaliseren met indices en EXPLAIN
  • Logging, monitoring en debugging in te zetten om PostgreSQL betrouwbaar te draaien in grote, veeleisende toepassingen
Meer...
€3.999
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
PostgreSQL
Niveau
HBO
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Amsterdam
di 6 okt. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Virtueel
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Amsterdam
wo 4 nov. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Amsterdam
do 3 dec. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Amsterdam
vr 1 jan. 2027
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Amsterdam
ma 1 feb. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 2 mrt. 2027
Apeldoorn
di 9 mrt. 2027
Maastricht
di 9 mrt. 2027
Utrecht
di 9 mrt. 2027
Rotterdam
di 16 mrt. 2027
Eindhoven
do 25 mrt. 2027
Virtueel
do 25 mrt. 2027
Amsterdam
wo 31 mrt. 2027
Apeldoorn
wo 7 apr. 2027
Maastricht
wo 7 apr. 2027
Utrecht
wo 7 apr. 2027
Rotterdam
wo 14 apr. 2027
Eindhoven
vr 23 apr. 2027
Virtueel
vr 23 apr. 2027
Amsterdam
do 29 apr. 2027
Maastricht
do 6 mei 2027
Apeldoorn
do 13 mei 2027
Rotterdam
do 13 mei 2027
Utrecht
do 13 mei 2027
Eindhoven
ma 24 mei 2027
Amsterdam
vr 28 mei 2027
Maastricht
vr 4 jun. 2027
Apeldoorn
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027