Kursplan

Introduktion

  • PostgreSQL mot MySQL mot Oracle
  • Översikt över PostgreSQL 13 funktioner och arkitektur

Komma igång

  • Konfigurera en databasserver
  • Installera PostgreSQL 13
  • Skapa och komma åt en databas
  • SQL syntax, kommandon och funktioner

Konfigurera en Postgres Database

  • Datadefinition, standardvärden och begränsningar
  • Upprätta och ändra tabeller
  • Hantera privilegier och säkerhetspolicyer
  • Skapa databasscheman
  • Implementera bordsarv och partitionering
  • Lägga till, uppdatera och fråga data
  • Datatyper, funktioner och operatorer
  • Använda index och köra fulltextsökning
  • Förstå samtidighetskontroll

Hantera en Database-server

  • Uppgraderar ett PostgreSQL kluster
  • Säkra servern och kryptera data
  • Konfigurera serverparametrar
  • Aktiverar klientautentisering
  • Konfigurera åtkomstroller och behörigheter
  • Hantera flera databaser
  • Utföra databasunderhållsuppgifter
  • Säkerhetskopiera och återställa data
  • Optimera databasprestanda och tillförlitlighet
  • Övervakning av databasaktivitet och diskanvändning
  • Implementera logisk replikering
  • Köra regressionstester

Klientsidan Programming

  • Använder libpq C-biblioteket och gränssnittet för stora objekt
  • Exekvera inbäddade SQL uttalanden
  • Utforska informationsschemat
  • Andra PostgreSQL klientapplikationer

Serversidan Programming

  • Utökar frågespråket SQL
  • Skriva händelseutlösarfunktioner
  • Implementering av regelsystem
  • Använda procedurspråk (PL)
  • Utforskar TCL, Perl och Python PLs
  • Exekvera serverprogrammeringsgränssnitt
  • Exempel på logisk avkodning
  • Spåra replikeringsförlopp

Felsökning

Sammanfattning och nästa steg

Krav

  • En förståelse för RDBMS
  • Erfarenhet av SQL

Publik

  • Systemadministratörer
  • Utvecklare
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (8)

Relaterade Kurser

Relaterade Kategorier