drukuj
icon icon

Kurs PostgreSQL - podstawowy

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Program szkolenia

1. Wprowadzenie do systemu zarządzania bazami danych PostgreSQL

  • podstawy baz danych,
  • modele i złączenia 1:1, 1:n, m:n,
  • schematy, obiekty bazy danych,
  • typy danych oraz ich wpływ na modelowanie i wykonywanie zapytań,
  • operatory logiczne AND, OR, BETWEEN, EXISTS, IN, LIKE, NOT, SOME, ALL,
  • tworzenie zapytań SQL.

2. Szczegółowe omówienie tworzenia zapytań SQL w PostgreSQL

  • filtrowanie danych,
  • funkcje podstawowe jak Count i Distinct,
  • podzapytania (subqueries),
  • złączenia (join),
  • Common Table Expression (CTE) czyli konstrukcja WITH,
  • funkcje i procedury wbudowane,
  • funkcje daty i czasu,
  • funkcje agregujące MAX, MIN, AVG, COUNT, SUM,
  • wielowymiarowe grupowanie:
    • Rollup,
    • Cube,
  • grupowanie funkcją STRING_AGG(),
  • funkcje rankingowe RANK() i DENSE_RANK(),
  • NULLIF  oraz CASE,
  • IIF, CHOOSE.

3. Omówienie operacji CRUD (Create, Read, Update, Delete) w PostgreSQL

  • INSERT, UPDATE, DELETE.

4. Praktyczne podejście do operacji importu i eksportu danych w PostgreSQL

  • struktura danych i modelowanie,
  • analiza danych z Postgres w Excelu,
  • import danych z plików płaskich lub istniejących baz relacyjnych,
  • wbudowane narzędzia importu i eksportu danych.

5. Szczegółowe omówienie indeksów w PostgreSQL

  • przegląd indeksów.

Opieka poszkoleniowa

W ramach opieki poszkoleniowej masz do wyboru jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu:

  • konsultację telefoniczną,
  • na 2 godzinne konsultacje online z trenerem.

Metody szkolenia

  • wykład,
  • mini-prezentacja,
  • praca warsztatowa z komputerem,
  • ćwiczenia i case study,
  • praca indywidualna z trenerem.

Certyfikat

  • certyfikat w języku polskim, numer Wpisu do Rejestru Instytucji Szkoleniowych 2.12/00238/2015,
  • certyfikat w języku angielskim na życzenie.