Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do PostgreSQL

  • Krótka historia PostgreSQL
  • Funkcje
  • Podsumowanie mechanizmów wewnętrznych
  • Ograniczenia i terminologia

Instalacja i konfiguracja

  • Wymagania wstępne
  • Instalacja z pakietów i tworzenie bazy danych
  • Instalacja z kodu źródłowego
  • Instalacja klienta
  • Uruchamianie i zatrzymywanie serwera bazy danych
  • Konfiguracja środowiska

Język SQL

  • Składnia SQL
  • Definiowanie danych
  • Manipulowanie danymi
  • Zapytania
  • Typy danych
  • JSON
  • Funkcje i operatory
  • Konwersja typów
  • Indeksy

Transakcje i współbieżność

  • Transakcje i izolacja
  • Wielowersyjna kontrola współbieżności

Interfejsy klienckie

  • Interfejs wiersza poleceń - psql
  • Interfejs graficzny - pgadmin4

Programowanie po stronie serwera

  • Rozszerzanie SQL
  • Wyzwalacze
  • System reguł
  • Języki proceduralne
  • PL/pgSQL - proceduralny język SQL
  • Obsługa błędów
  • Kursory

Obce opakowania danych (Foreign Data Wrappers)

  • Rozszerzenia w PostgreSQL
  • Dodawanie FDW w bazie danych
  • postgres_fdw
  • file_fdw
  • Inne FDW

Dostrajanie SQL

  • Logowanie w PostgreSQL
  • Plany zapytań
  • Optymalizacja zapytań
  • Statystyki
  • Parametry planisty
  • Równoległe skanowanie zapytań
  • Najlepsze praktyki SQL
  • Indeksy
  • Partycjonowanie tabel

Wymagania

Praktyczna znajomość SQL

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie