Cursusaanbod
Wat is PostgreSQL?
- Geschiedenis van PostgreSQL
- Conventies en standaarden
- Aanvullende informatie
- Richtlijnen voor het melden van bugs
Inleiding tot PostgreSQL
- Installatie en het aanmaken van een database
- De SQL-taal
- Gevorderde functies
De SQL-taal
- Syntaxis van SQL
- Definieren van gegevens
- Bewerken van gegevens
- Query’s uitvoeren
- Gegevenstypen
- Functies en operators
- Typeconversie
- Indexes
- Tekstanalyse (volledige tekstzoeking)
- Gelijktijdigheidsbeheer
- Prestatietips
Serveradministratie
- Installatie uit de broncode
- Installatie uit de broncode op Windows
- Instellen en bedienen van de server
- Configuratie van de server
- Authenticatie van clients
- Databaserollen beheren
- Beheer van databases
- Regionale aanpassingen
- Routineonderhoudstaken voor databases
- Back-ups maken en herstellen
- Verhoging van beschikbaarheid, load balancing en replicatie
- Configureren voor herstel na fouten
- Bewaking van databaseactiviteiten
- Bewaking van schijfgebruik
- Betrouwbaarheid en het write-ahead log
- Regressietests uitvoeren
Clientinterfaces
- libpq – C-bibliotheek
- Arbeiden met grote objecten
- ECPG – Inbedding van SQL in C
- Het informatieschema
Programmeren aan de serverkant
- Uitbreiden van SQL-mogelijkheden
- Gebruik maken van triggers
- Het regelsysteem
- Procedurele programmeertalen
- PL/pgSQL – Procedurele SQL-taal
- PL/Tcl – Tcl als procedurele taal
- PL/Perl – Perl als procedurele taal
- PL/Python – Python als procedurele taal
- Interface voor serverprogrammering
Interne werking van PostgreSQL
- Inzicht in de interne structuur van PostgreSQL
- Systeemcatalogi
- Protocol tussen client en server
- Coderingstandaarden binnen PostgreSQL
- Ondersteuning voor diverse talen
- Implementeren van een procedurele taal
- Bouwen van een externe datawrapper
- Het genetische queryoptimalisatiemechanisme
- Specificaties van indextoegangsmethoden
- GiST-indexen
- GIN-indexen
- Fysieke opslag van databases
- Interface BKI voor de serverkern
- Hoe de planner gebruikmaakt van statistieken
Vereisten
Grondige kennis van SQL en C
Basisvaardigheden in systeemadministratie (Unix/Linux of Windows)
Getuigenissen (7)
stap voor stap voorbeelden, kortgevatte informatie
Esmadee Bin Ismail - SBS transit
Cursus - PostgreSQL Administration and Development
Automatisch vertaald
De verschillende technieken die kunnen worden gebruikt om hetzelfde resultaat te bereiken, zijn gewoon geoptimaliseerd met enkele stappen.
Abdul Hafiz - SBS transit
Cursus - PostgreSQL Administration and Development
Automatisch vertaald
1. Aantekeningen op het whiteboard 2. De labo's werden in deelmodus uitgevoerd
Evangelos Katsaros
Cursus - PostgreSQL Administration and Development
Automatisch vertaald
De instructeur legde alles uit wat we vroegen, hij was zeer nauwkeurig en wist mijn interesse vast te houden.
Katerina Andreopoulou
Cursus - PostgreSQL Administration and Development
Automatisch vertaald
Het feit dat we de kans kregen om het verschil tussen veel database typen te horen.
Marta Melloch - Amazon Development Center Poland Sp. z o.o.
Cursus - PostgreSQL Administration and Development
Automatisch vertaald
nutrijke kennis
Ewa Napieralska - Amazon Development Center Poland Sp. z o.o.
Cursus - PostgreSQL Administration and Development
Automatisch vertaald
De oefeningen en de reactievermogen van de trainers waren uitstekend. Ze luisterden actief naar ons en waren ook zeer geduldig. HARTELIJK DANKJE :)
Martyna Szewczuk - Amazon Development Center Poland Sp. z o.o.
Cursus - PostgreSQL Administration and Development
Automatisch vertaald