Kontaktirajte nas
 Trajanje 14 sati

Sadržaj kursa

Uvod u PostgreSQL

  • Kratka istorija PostgreSQL-a
  • Osobine
  • Pregled unutrašnjosti
  • Ograničenja i terminologija

Instalacija i konfiguracija

  • Prethodni uslovi
  • Instalacija iz paketa i kreiranje baze podataka
  • Instalacija iz izvornog koda
  • Instalacija klijenta
  • Pokretanje i zaustavljanje servera baze podataka
  • Postavljanje okruženja

SQL jezik

  • SQL sintaksa
  • Definisanje podataka
  • Manipulacija podacima
  • Upiti
  • Tipovi podataka
  • JSON
  • Funkcije i operatori
  • Konverzija tipova
  • Indeksi

Transakcije i konkurencija

  • Transakcije i izolacija
  • Kontrola konkurencije sa više verzija

Interfejsi klijenata

  • Komandna linija - psql
  • Grafički interfejs - pgadmin4

Programiranje servera

  • Proširivanje SQL-a
  • Triggeri
  • Sistem pravila
  • Proceduralni jezici
  • PL/pgSQL - Proceduralni SQL jezik
  • Obrada grešaka
  • Kursori

Strani omotači podataka (FDW)

  • Ekstenzije u PostgreSQL-u
  • Dodavanje FDW u bazu podataka
  • postgres_fdw
  • file_fdw
  • Drugi FDW-ovi

Optimizacija SQL-a

  • Beleženje (Logging) u PostgreSQL-u
  • Planovi upita
  • Optimizacija upita
  • Statistika
  • Parametri planera
  • Paralelni skenovi upita
  • Najbolje prakse u SQL-u
  • Indeksi
  • Particionisanje tabela

Uslovi

Osnovno znanje SQL-a

Broj učesnika


Cena po učesniku

Iskustva korisnika (7)

Predstojeći kursevi

Povezane kategorije