Kom i kontakt
 Varaktighet 28 timmar

Kursplan

Vad är PostgreSQL?

  • En kort historia om PostgreSQL
  • Konventioner
  • Ytterligare information
  • Riktlinjer för rapportering av fel

Inledning till PostgreSQL

  • Installation och skapande av databas
  • SQL-språket
  • Avancerade funktioner

SQL-språket

  • SQL-syntax
  • Databasdefinition
  • Datahantering
  • Frågor
  • Datatyper
  • Funktioner och operatorer
  • Typkonvertering
  • Index
  • Fri textsökning
  • Kontroll av samtidighet
  • Tips för prestanda

Serveradministration

  • Installation från källkodsarkiv
  • Installation från källkodsarkiv på Windows
  • Serveruppställning och drift
  • Serverkonfiguration
  • Klientautentisering
  • Databasroller
  • Hantering av databaser
  • Lokalisering
  • Rutinmässig databasservicering
  • Säkerhetskopiering och återställning
  • Hög tillgänglighet, lastbalansering och replikering
  • Återställningskonfiguration
  • Övervakning av databasaktivitet
  • Övervakning av diskanvändning
  • Pålitlighet och write-ahead-loggen (WAL)
  • Regressionstester

Klientgränssnitt

  • libpq - C-bibliotek
  • Stora objekt
  • ECPG - Inbäddad SQL i C
  • Informationsschemat

Serverprogrammering

  • Utökning av SQL
  • Triggare
  • Regelsystemet
  • Proceduralspråk
  • PL/pgSQL - SQL-proceduralspråk
  • PL/Tcl - Tcl-proceduralspråk
  • PL/Perl - Perl-proceduralspråk
  • PL/Python - Python-proceduralspråk
  • Serverprogrammeringsgränssnitt

Internstruktur

  • Översikt över PostgresQLs internstruktur
  • Systemkataloger
  • Klient-serverprotokoll
  • Koderingskonventioner för PostgreSQL
  • Stöd för modersmål
  • Skrivning av ett proceduralspråkhantverk
  • Skrivning av ett främmande datakapsel
  • Genetisk frågeoptimerare
  • Indexåtkomstmetodgränssnittsdefinition
  • GiST-index
  • GIN-index
  • Fysisk lagring av databasen
  • BKI-backendgränssnitt
  • Så använder planen statistikker

Krav

Kunskap om SQL och C

Grundläggande systemadministration (Unix/Linux eller Windows)

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier