SQL i PL/pgSQL w PostgreSQL

by:
Czas trwania 5 dni

Najbliższe terminy tego szkolenia

14.11 18.11 Termin gwarantowany Szkolenie online
Zapisz się
06.02 10.02 Termin gwarantowany Szkolenie online
Zapisz się
08.05 12.05 Termin gwarantowany Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2500 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  1. SQL w PostgreSQL
    • Kolejność składowych zapytań SELECT
    • Wyrażenie SELECT
    • Aliasy kolumn
    • Sortowanie
    • Klauzula DISTINCT
    • Klauzula LIMIT i OFFSET
    • Klauzula FETCH
    • Filtrowanie wierszy - klauzula WHERE
      • Operatory =,<>,!=
      • Operatory IN i NOT IN
      • Operatory BETWEEN i NOT BETWEEN
      • Klauzula LIKE i NOT LIKE
      • Klauzule IS NULL i IS NOT NULL
      • Łączenie warunków - klauzule AND i OR
    • Funkcje tekstowe
      • Konkatenacja
      • Funkcje UPPER i LOWER
      • Funkcje LPAD i RPAD
      • Funkcja SUBSTR
      • Funkcja REPLACE
      • Funkcje LTRIM i RTRIM
      • Funkcja LENGTH
    • Funkcje liczbowe
      • Operacje arytmetyczne
      • Funkcja ROUND
      • Funkcja TRUNC
      • Funkcja CEIL
      • Funkcje POWER I SQRT
      • Funkcje SIGN i ABS
      • Funkcja MOD i operator %
    • Zastępowanie NULLi w danych - funkcja COALESCE
    • Funkcje datoczasowe
      • Pobieranie wybranych wartości z date i timestamp
      • Stosowanie funkcji to_char
      • Stosowanie funkcji extract
      • Operacje arytmetyczne na datach
      • Konwersja tekstu na datę i timestamp
    • Funkcje agregujące
      • Funkcja AVG
      • Funkcja COUNT
      • Funkcja SUM
      • Funkcja MAX
      • Funkcja MIN
    • Grupowanie
    • Klauzula HAVING
    • Podzapytania
      • Podzapytania nieskorelowane
      • Podzapytania w klauzulach IN i NOT IN
      • Podzapytania skorelowane
    • JOIN - łączenie tabel
      • JOIN ON
      • JOIN USING
      • Łączenie wielu tabel
      • OUTER JOIN
    • Operatory zbiorowe
    • Instrukcje z grupy DML
      • update
      • insert
      • delete
    • Zarządzanie transakcjami
    • Instrukcje z grupy DDL
      • obiekty bazy danych
      • tworzenie tabel
      • usuwanie tabel
      • więzy integralności
      • zarządzanie innymi obiektami bazy danych
  2. PL/pgSQL w PostgreSQL
    • Wprowadzenie do języka PL/pgSQL
    • Różnice między językami SQL ,a PL/pgSQL
    • Programy klienckie
    • Zmienne i stałe
      • tworzenie
      • przypisywanie wartości
      • zasięg
    • Komunikaty
    • Operatory
    • Funkcje wbudowane
    • Instrukcje sterujące
      • instrukcja IF
      • instrukcja CASE
    • Pętle
      • pętla FOR
      • pętla EXIT WHEN
      • pętla WHILE
    • Wyjątki
      • wyjątki predefiniowane
      • własne wyjątki
      • obsługa wyjątków
    • Złożone typy danych
      • Rekord
      • Type
      • Tablica
    • SQL w kodzie PL/pgSQL
      • polecenie INSERT
      • polecenie INSERT INTO SELECT
      • polecenie UPDATE
      • polecenie DELETE
      • polecenie SELECT
    • Kursory
      • kursor jawny
      • kursor niejawne
      • pętla kursorowa
      • parameteryzacja kursora
      • refcursor
    • Funkcje
      • funkcje nie zwracające wartości
      • funkcje zwracające jedna wartosc
      • funkcje zwracjace rekord
      • funkcje zwracające tablice
      • funkcje zwracające wynik zapytania
    • Wyzwalacze
      • obiektowe
      • wierszowe
      • na widokach
    • SQL dynamiczny
      • polecenia DDL i DCL
      • dynamiczne kursory
      • dynamiczny PL/pgSQL
    • Transakcyjność w PL/pgSQL
    • Optymalizacja wykonania kodu PL/pgSQL
    • Najlepsze praktyki w pisaniu kodu

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!

Uczestnik po ukończeniu tego szkolenia będzie w stanie:
  • Wykonywać raporty z użyciem podsumowań
  • Wykonywać raporty z użyciem złączeń tabel i podzapytań
  • Tworzyć struktury obiektów bazy danych
  • Modyfikować istniejące w bazie dane, kasować je oraz dodawać nowe
  • Tworzyć oprogramowanie przetwarzające dane z użyciem języka PL/pgSQL
  • Zmniejszyć ilość codziennej pracy dzięki zautomatyzowaniu procesu raportowania przy użyciu PL/pgSQL
  • Napisać oprogramowanie reagujące na sytuacje wyjątkowe, w taki sposób by nie wpływało to na ciągłość pracy (np. podczas wykonywania bardzo długotrwałego zapytania)
  • Stworzyć oprogramowanie które będzie automatycznie modyfikowało / uzupełniało wprowadzane dane, oraz monitorowało operacje na danych.


To szkolenie jest również elementem pakietu "Administrator PostgreSQL" .

Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia PostgreSQL!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 4.63/5

    SQL i PL/pgSQL w PostgreSQL

    17-12-2021 Szkolenie bardzo praktyczne - prowadzone w formie warsztatów. Wszystko co omawial trener mozna bylo od razu sprawdzic w praktyce. Bardzo duzo wiedzy przekazanej w przyjaznej formie. Olga Wojdanowska, Lidl Polska Sp. z o.o.
  • 5.0/5

    SQL i PL/pgSQL w PostgreSQL

    17-12-2021 Rzetelnie przeprowadzone szkolenie, przystępna forma i dobra atmosfera. Rodosław Strzelczyk, Lidl Polska Sp. z o.o.
  • 5.0/5

    SQL i PL/pgSQL w PostgreSQL

    17-12-2021 Dobre wrażenia, duży plus za zaangażowanie trenera Mikołaj Cyrok, Lidl Polska Sp. z o.o.
  • 4.9/5

    SQL i PL/pgSQL w PostgreSQL

    01-10-2021 Duużo praktyki Anna Piotrowska, Powszechna Kasa Oszczędności Bank Polski SA

Trenerzy kategorii PostgreSQL

Mateusz Henicz
Michał Bieniek
Andrzej Klusiewicz

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.