Course Outline

Wat is PostgreSQL?

  • Een korte geschiedenis van PostgreSQL
  • Verdragen
  • Meer informatie
  • Richtlijnen voor het melden van bugs

Inleiding tot PostgreSQL

  • Installatie en creatie Database
  • De SQL Taal
  • Geavanceerde functies

De SQL Taal

  • SQL Syntaxis
  • Definitie van gegevens
  • Manipulatie van gegevens
  • Query 's
  • Soorten gegevens
  • Functies en aandrijvingen
  • Type conversie
  • Indexen
  • Volledige tekst Search
  • Gelijktijdigheidscontrole
  • Tips voor prestaties

Serverbeheer

  • Installatie vanaf broncode
  • Installatie vanaf broncode op Windows
  • Serverconfiguratie en -bediening
  • Server configuratie
  • Client-authenticatie
  • Database Rollen
  • Beheren van Databases
  • Lokalisatie
  • Routinematige Database onderhoudstaken
  • Back-up en herstel
  • Hoge beschikbaarheid, taakverdeling en replicatie
  • Configuratie voor herstel
  • Toezicht houden Database Activiteit
  • Schijfgebruik bewaken
  • Betrouwbaarheid en het Write-Ahead Log
  • Regressietests

Client-interfaces

  • libpq - C Bibliotheek
  • Grote objecten
  • ECPG - Ingebed SQL in C
  • Het informatieschema

Server Programming

  • Uitbreiden SQL
  • Triggers
  • Het regelsysteem
  • Procedureel Languages
  • PL/pgSQL - SQL Procedurele taal
  • PL/Tcl - Tcl Procedurele Taal
  • PL/Perl - Perl Procedurele taal
  • PL/Python - Python Procedurele taal
  • Server Programming Interface

Internals

  • Overzicht van PostgreSQL Internals
  • Systeem Catalogi
  • Frontend/Backend-protocol
  • PostgreSQL Coderingsconventies
  • Ondersteuning voor de moedertaal
  • Het schrijven van een procedurele taalhandler
  • Een Foreign Data Wrapper schrijven
  • Optimalisatie van genetische query's
  • Index Access Methode Interface Definitie
  • GiST-indexen
  • GIN-indexen
  • Database Fysieke opslag
  • BKI-backend-interface
  • Hoe de planner Statistics gebruikt

Requirements

Een praktische kennis van SQL en C

Basissysteembeheer (Unix/Linux of Windows)

 

 

 28 Hours

Number of participants



Price per participant

Getuigenissen (8)

Related Courses

Migrating Oracle to Azure SQL or PostgreSQL

7 Hours

PostgreSQL for Administrators - 2 Days

14 Hours

PostgreSQL Essentials

14 Hours

PostgreSQL Advanced DBA

14 Hours

Implementing High Availability in PostgreSQL

7 Hours

PostgreSQL Performance Tuning

14 Hours

PostgreSQL Administration, Optimization and Replication

35 Hours

PostgreSQL for Developers

14 Hours

PostgreSQL 13 for Developers and Administrators

21 Hours

PostgreSQL for Administrators - 3 Days

21 Hours

PostgreSQL with Python

21 Hours

Data Management

35 Hours

Pivotal Greenplum for Developers

21 Hours

MarkLogic Server

14 Hours

SAP ASE for Database Administrators

28 Hours

Related Categories

1