Neem contact met ons op

Cursusaanbod

Wat is PostgreSQL?/h3>
  • Een korte geschiedenis van PostgreSQL
  • Conventies
  • Meer informatie
  • Richtlijnen voor bugrapportage

Introductie tot PostgreSQL/h3>
  • Installatie en aanmaken van een database
  • De SQL-taal
  • Geavanceerde functies

De SQL-taal/h3>
  • SQL-syntaxis
  • Gegevensdefinitie
  • Gegevensmanipulatie
  • Queries
  • Gegevenstypen
  • Functies en operatoren
  • Typconversie
  • Indexen
  • Full-text search
  • Concurrentiebesturing
  • Prestatietips

Serverbeheer/h3>
  • Installatie uit broncode
  • Installatie uit broncode op Windows
  • Opzet en bediening van de server
  • Serverconfiguratie
  • Cliëntauthenticatie
  • Database-rollen
  • Beheer van databases
  • Lokalisatie
  • Routine-onderhoudstaken voor databases
  • Back-up en herstelpunten
  • Hoge beschikbaarheid, load balancing en replicatie
  • Configuratie van herstel
  • Monitoring van databaseactiviteit
  • Monitoring van schijfgebruik
  • Betrouwbaarheid en het Write-Ahead Log
  • Regressietests

Cliëntinterfaces/h3>
  • libpq - C-bibliotheek
  • Groote objecten
  • ECPG - Ingebouwde SQL in C
  • Information Schema

Serverprogrammering/h3>
  • Uitbreiding van SQL
  • Triggers
  • Het regelsysteem
  • Procedurale talen
  • PL/pgSQL - SQL procedurale taal
  • PL/Tcl - Tcl procedurale taal
  • PL/Perl - Perl procedurale taal
  • PL/Python - Python procedurale taal
  • Serverprogrammeerinterface

Interner werking/h3>
  • Overzicht van de innerlijke werking van PostgreSQL
  • Systeemcatalogi
  • Frontend/Backend-protocol
  • Programmeerconventies voor PostgreSQL
  • Ondersteuning voor inheemse talen
  • Schrijven van een handelaar voor procedurele talen
  • Schrijven van een Foreign Data Wrapper
  • Genetische query-optimizer
  • Interface-definitie voor index-toegangsmethoden
  • GiST-indexen
  • GIN-indexen
  • Fysieke opslag van de database
  • BKI-backendinterface
  • Hoe de planner statistieken gebruikt

Vereisten

Praktische kennis van SQL en C

Basis systembeheer (Unix/Linux of Windows)

 28 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën