Zaawansowany SQL i programowanie baz danych PostgreSQL jezyku PL/pgSQL

Najbliższe terminy szkoleń

Opis szkolenia

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Czas trwania 4 dni
Poziom trudności Średni
Śr. ocena kursu Ocena pochodzi z ankiet 4.94 / 5
Cena kursu 1999,00 PLN (netto)

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Podzapytania
    • podzapytanie w klauzuli WHERE
    • podzapytanie w klauzuli HAVING
    • podzapytanie w klauzli FROM
    • podzapytanie w klauzuli SELECT
    • podzapytanie skorelowane
    • operatory IN , NOT IN
    • operatory EXISTS , NOT EXISTS
    • operatory ANY,ALL
    • Klauzula With
    • zapytania rekursywne
  2. Import, eksport danych
    • COPY TO
    • COPY FROM
  3. Instrukcje sterujace w SQL
    • operator CASE
    • operator DECODE
  4. Instrukcja Merge
  5. Agregacja
    • funkcje agregujące
    • grupowanie
    • klauzula HAVING
    • klauzula ROLLUP
    • klauzula CUBE
    • funkcja GROUPING
    • Porównanie WHERE i HAVING pod kątem optymalizacyjnym.
  6. Wyrażenia regularne
    • funkcje
    • wzorce
    • wyszukiwanie
    • przetwarzanie danych
  7. Funkcje analityczne
    • składnia
    • partycje
    • okna
    • bieżący wiersz
    • funkcje rankingu
    • row_number
    • rank
    • dense_rank
    • percent_rank
    • lead
    • lag
    • first_value
    • last_value
    • nth_value
  8. Inne obiekty bazy danych
    • Tabele tymczasowe
    • Tabele partycjonowane
    • Widoki zmaterializowane
    • Linki bazodanowe
    • Synonimy
  9. Schemat informacyjny
  10. Pozyskiwanie informacji na temat obiektów bazy danych
  11. Wprowadzenie do języka PL/pgSQL
  12. Różnice między językami SQL ,a PL/pgSQL
  13. Programy klienckie
  14. Zmienne i stałe
    • tworzenie
    • przypisywanie wartości
    • zasięg
  15. Komunikaty
  16. Operatory
  17. Funkcje wbudowane
  18. Instrukcje sterujące
    • instrukcja IF
    • instrukcja CASE
  19. Pętle
    • pętla FOR
    • pętla EXIT WHEN
    • pętla WHILE
  20. Wyjątki
    • wyjątki predefiniowane
    • własne wyjątki
    • obsługa wyjątków
  21. Złożone typy danych
    • Rekord
    • Type
    • Tablica
  22. SQL w kodzie PL/pgSQL
    • polecenie INSERT
    • polecenie INSERT INTO SELECT
    • polecenie UPDATE
    • polecenie DELETE
    • polecenie SELECT
  23. Kursory
    • kursor jawny
    • kursor niejawne
    • pętla kursorowa
    • parameteryzacja kursora
    • refcursor
  24. Funkcje
    • funkcje nie zwracające wartości
    • funkcje zwracające jedna wartosc
    • funkcje zwracjace rekord
    • funkcje zwracające tablice
    • funkcje zwracające wynik zapytania
  25. Wyzwalacze
    • obiektowe
    • wierszowe
    • na widokach
  26. SQL dynamiczny
    • polecenia DDL i DCL
    • dynamiczne kursory
    • dynamiczny PL/pgSQL
  27. Transakcyjność w PL/pgSQL
  28. Optymalizacja wykonania kodu PL/pgSQL
  29. Najlepsze praktyki w pisaniu kodu

Co wyróżnia szkolenia PostgreSQL w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Podczas szkolenia realizujemy projekt aplikacji do samodzielnego rozszerzania po szkoleniu
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Andrzej Klusiewicz

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

  • Rakieta!!!!!

    5.0 / 5 Marcin Moskal, Małopolski Oddział Wojewódzki Narodowego Funduszu Zdrowia 13-09-2019 Zaawansowany SQL i programowanie baz danych PostgreSQL jezyku PL/pgSQL
  • bardzo fajna firma

    4.84 / 5 Adrian Pyra, Taxus IT Sp. z o.o. 16-11-2018 Zaawansowany SQL i programowanie baz danych PostgreSQL jezyku PL/pgSQL
  • Fajne szkolenie, odpowiednie do materialu tempo, komunikatywny trener. Polecam.

    4.92 / 5 Paweł Brennek, Centralny Ośrodek Informatyki 16-11-2018 Zaawansowany SQL i programowanie baz danych PostgreSQL jezyku PL/pgSQL

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

Gdzie prowadzimy szkolenia?

Warszawa (siedziba firmy) Grójecka 1/3, 02-019
Kraków
Wrocław
Katowice

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.