Plan Szkolenia

Wprowadzenie do PostgreSQL

  • Krótka historia PostgreSQL
  • Cechy
  • Zarys wewnętrznej struktury
  • Limity i terminologia

Instalacja i konfiguracja

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

Język SQL

  • Składnia SQL
  • Definicja danych
  • Manipulacja 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 (MVCC)

Interfejsy klienta

  • Komendkowy interfejs - psql
  • Graficzny interfejs - pgadmin4

Programowanie serwera

  • Rozszerzanie SQL
  • Trigger'y
  • System reguł
  • Języki proceduralne
  • PL/pgSQL - języki proceduralne SQL
  • Obsługa błędów
  • Kursory

Zawijacze danych zewnętrznych (FDW)

  • Rozszerzenie w PostgreSQL
  • Dodawanie FDW do bazy danych
  • postgres_fdw
  • file_fdw
  • Inne FDW

Optymalizacja SQL

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

Wymagania

Opracowane umiejętności z zakresu SQL

 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie