PostgreSQL-beheer - 5 dagen online klassikaal

3.450,00 EUR

  • 5 days
Live Virtueel Klassikaal
In Huis / In Bedrijf

Ontwikkel de praktische vaardigheden die nodig zijn om PostgreSQL-databases in bedrijfsomgevingen te installeren, configureren, beveiligen, onderhouden en optimaliseren. Deze praktijkgerichte cursus PostgreSQL-beheer leidt je door de volledige levenscyclus van de database, van de eerste implementatie en gebruikersbeheer tot en met performance tuning, back-up en herstel, en doorlopend onderhoud.

Belangrijkste functies

Taal

Lesmateriaal in het Engels

Niveau

Beginner - gemiddeld niveau

5 dagen (8 uur per dag) online, onder leiding van een instructeur

60+ aanbevolen studie-uren

Praktijkgerichte laboefeningen

Cursusmateriaal om te bewaren voor toekomstig gebruik

Behandelt PostgreSQL-versies 13 tot en met 18

Tips voor probleemoplossing op basis van echte scenario’s

Vraag om datumbevestiging!

Inclusief certificaat van afronding van het programma

Hero

Leerdoelen

Aan het einde van dit programma ben je in staat om:

Geavanceerd transactiebeheer

Leer hoe PostgreSQL gegevensconsistentie waarborgt via transacties, gelijktijdigheidscontrole, vergrendelingsmechanismen en deadlockpreventie.

PostgreSQL-logboekregistratie en -bewaking

Configureer en analyseer PostgreSQL-logs om problemen op te lossen, de prestaties te monitoren en beveiligings- of querygerelateerde issues te identificeren.

PostgreSQL-extensies beheren

Installeer, configureer en beheer PostgreSQL-extensies om monitoring, indexering en databasefunctionaliteit te verbeteren.

High-performance gegevensladen

Optimaliseer bulkgegevensimports met behulp van COPY, indexeringsstrategieën en performance-tuningtechnieken voor grootschalige datamigraties

Hero

Cursusplanning

  1. Dag 1

    Sessie 1: Installatie en configuratie van PostgreSQL

    • Installatie en uitrol van PostgreSQL
    • Databaseclusters en serverconfiguratie
    • Account- en omgevingsbeheer

    Sessie 2: PostgreSQL-architectuur

    • PostgreSQL-architectuur en -processen
    • Geheugen, opslag en directorystructuur
    • MVCC-, WAL- en VACUUM-bewerkingen

    Sessie 3: PostgreSQL-clienttoepassingen

    • psql en pgAdmin gebruiken
    • Toegangsbeheer en authenticatie
    • Clientconnectiviteit en probleemoplossing

    Sessie 4: Databases maken en configureren

    • Databases maken, kopiëren en verwijderen
    • Beheer van databaseservers
    • Databasemonitoring en clusterinitialisatie
  2. Dag 2

    Sessie 5: PostgreSQL-schema's

    • Schema‑concepten en -beheer
    • Zoekpaden, privileges en systeem­schema’s
    • Overzicht van de informatieschema

    Sessie 6: Rollenbeheer

    • Rollen, gebruikers en rechten
    • Rol-lidmaatschap en overerving
    • Toegangsbeheer en probleemoplossing

    Sessie 7: Fijnmazige toegangscontrole

    • Machtigingen voor databases, schema’s, tabellen en kolommen
    • GRANT- en REVOKE-opdrachten
    • Privilegiebeheer

    Sessie 8: Indexcreatie en -beheer

    • PostgreSQL-indextypen en -strategieën
    • Indexen maken, optimaliseren en onderhouden
    • Prestatieoptimalisatie met indexen

    Sessie 9: Transacties en gelijktijdigheid

    • Transactiebeheer en -controle
    • MVCC en isolatieniveaus
    • Vergrendeling, deadlocks en gelijktijdigheidsbeheer
  3. Dag 3

    Sessie 10: Structuur van de PostgreSQL-database

    • Configuratiebestanden en opslagarchitectuur
    • Tabellen, rijen, indexen en bestandsindeling
    • Vrijeruimtekaart en zichtkaart

    Sessie 11: Tabellenruimten beheren

    • Concepten en beheer van tabelruimten
    • Tabelruimten maken, wijzigen en verwijderen
    • Tablespacebeheer met SQL en pgAdmin

    Sessie 12: PostgreSQL-logboekregistratie

    • Logbestemmingen en -indelingen
    • Logboekregistratie en gebeurtenisregistratie configureren
    • Monitoring en probleemoplossing met logs

    Sessie 13: PostgreSQL-extensies

    • Extensies installeren en beheren
    • PostgreSQL Contrib-modules
    • Database-extensies maken en verwijderen
  4. Dag 4

    Sessie 14: Back-up en herstel

    • Back-upstrategieën en database-exporten
    • pg_dump, pg_dumpall en pg_restore gebruiken
    • Herstel van database en bestandssysteem

    Sessie 15: Point-in-Time Recovery (PITR)

    • Write-Ahead Logging (WAL) en crashherstel
    • Continue archiveren en basisback-ups
    • PITR-configuratie, herstel en tijdlijnbeheer
    • Optimalisatie van transactielogboek en herstelpunten
  5. Dag 5

    Sessie 16: PostgreSQL-queryoptimalisatie

    • Queryoptimalisatie en uitvoeringsplanning
    • Scan- en joinstrategieën
    • EXPLAIN, ANALYZE en beheer van statistieken
    • Prestatieafstemming en geheugenoptimalisatie

    Sessie 17: Routinematig databaseonderhoud

    • VACUÜM- en autovacuumbeheer
    • Opslagoptimalisatie en opschoning
    • Routinematige onderhoudstaken voor de database

    Sessie 18: Serverprestatiebewaking en -optimalisatie

    • Database- en systeemprestaties bewaken
    • Analyse van activiteit, locks, WAL en archivering
    • Verzamelen van statistieken en prestatieoptimalisatie

    Sessie 19: Efficiënte databasevulling

    • High-performance gegevensladen met COPY
    • Technieken voor het optimaliseren van bulklading
    • Index-, constraint- en WAL-beheer
    • Efficiënte back-up- en migratiebewerkingen
PostgreSQL-beheer

Voor wie is dit programma bedoeld?

Databasebeheerders (DBA's)

PostgreSQL-beheerders

Linux-systeembeheerders

Infrastructuuringenieurs

DevOps-engineers

Technische support engineers die PostgreSQL-omgevingen beheren

Start de cursus nu

Vereisten

  • Basiskennis van SQL
  • Vertrouwdheid met relationele databaseconcepten
  • Basiservaring met Linux- of UNIX-beheer
  • Ervaring met het werken met PostgreSQL-databases is een pluspunt, maar niet verplicht
  • Inzicht in databasequery’s en concepten voor gegevensbeheer

Verklaringen

Licenties en accreditatie

De cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.

Veelgestelde vraag

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!