Ta kontakt

Kursplan

Hva er PostgreSQL?

  • Kort historie om PostgreSQL
  • Konvensjoner
  • Mer informasjon
  • Retningslinjer for feilrapportering

Innføring i PostgreSQL

  • Installasjon og opprettelse av database
  • SQL-språket
  • Avanserte funksjoner

SQL-språket

  • SQL-syntaks
  • Definisjon av data
  • Manipulering av data
  • Forespørsler
  • datatype
  • Funksjoner og operatorer
  • Omforming av typer
  • Innleveringer
  • Fulltekstsøking
  • Samtidig kontroll
  • Ytelsestips

Serveradministrasjon

  • Installasjon fra kildekode
  • Installasjon fra kildekode på Windows
  • Oppsett og drift av server
  • Serverkonfigurasjon
  • Klientautentisering
  • Roller for databaser
  • Håndtering av databaser
  • Lokalisering
  • Rutinemessige oppgaver for vedlikehold av databaser
  • Sikkerhetskopiering og gjenopprettelse
  • Høy tilgjengelighet, lastbalansering og replisering
  • Gjenopprettingskonfigurasjon
  • Overvåking av databaseaktivitet
  • Overvåking av diskbruk
  • Paålitelighet og skrive-fremfor-lønningslogg
  • Regresjonstester

Klientgrensesnitt

  • libpq - C-bibliotek
  • Store objekter
  • ECPG - Innebygd SQL i C
  • Informasjonsskjemaet

Serverprogrammering

  • Utvikling av SQL
  • Triggere
  • Regelsystemet
  • Prosedurelle språk
  • PL/pgSQL - prosedyrelig språk for SQL
  • PL/Tcl - prosedyrelig språk for Tcl
  • PL/Perl - prosedyrelig språk for Perl
  • PL/Python - prosedyrelig språk for Python
  • Grensesnitt for serverprogrammering

Internals

  • Oversikt over PostgreSQL-interne
  • Systemkataloger
  • Klient-/serverprotokoll
  • Konvensjoner for PostgreSQL-koding
  • Støtte for lokalt språk
  • Å skrive en prosedyrelig håndterer
  • Å skrive en fremmed datawrapper
  • Genetisk forespørselsoptimalisator
  • Definisjon av grensesnitt for indeksadgangsmetode
  • GiST-innleveringer
  • GIN-innleveringer
  • Fysisk lagring av databaser
  • BKI-servergrensesnitt
  • Hvordan planleggeren bruker statistikk

Krav

Arbeidskunnskap om SQL og C

Grunnleggende systemadministrasjon (Unix/Linux eller Windows)

 28 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier