Kursplan

Innføring i PostgreSQL

  • Kort historie over PostgreSQL
  • Egenskaper
  • Intern oversikt
  • Grenser og terminologi

Installasjon og konfigurasjon

  • Forkrav
  • Installasjon fra pakker og opprettelse av database
  • Installasjon fra kildekoden
  • Klientinstallasjon
  • Start og stopp av databaseserveren
  • Miljøoppsett

SQL-språket

  • SQL-syntax
  • Data definisjon
  • Data manipulasjon
  • Forespørsler
  • Data typer
  • JSON
  • Funksjoner og operatorer
  • Typekonvertering
  • Indekser

Transaksjoner og konkurranse

  • Transaksjoner og isolering
  • Flerutgave-konkurrenskontroll (MVCC)

Klientgrensesnitt

  • Kommandolinje-grensesnitt - psql
  • Grafisk grensesnitt - pgadmin4

Serverprogrammering

  • Utvidelse av SQL
  • Løsninger
  • Regelsystemet
  • Procedurale språk
  • PL/pgSQL - SQL-proceduralt språk
  • Feilhåndtering
  • Kursorer

Foreign Data Wrappers (FDW)

  • Tillegg i PostgreSQL
  • Legg til FDW i en database
  • postgres_fdw
  • file_fdw
  • Andre FDWs

SQL-optimalisering

  • Logging i PostgreSQL
  • Forespørselsplaner
  • Optimalisering av forespørsler
  • Statistikk
  • Planleggingsparametere
  • Parallelle forespørselsløyper
  • SQL beste praksis
  • Indekser
  • Tabelldeling

Krav

Funksjonelt kunnskap om SQL

 14 timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier