Zaawansowany SQL i programowanie w PL/SQL

by:
Czas trwania 5 dni
Średnia ocena kursu 4.87/5 Ocena pochodzi z ankiet

Najbliższe terminy tego szkolenia

13.05 17.05 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
21.10 25.10 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
16.12 20.12 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 3500 PLN (netto)

Standardy JSystems

  1. Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
  2. Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
  3. Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
Zapisz się
Program szkolenia
  1. Zapytania hierarchiczne
    • składnia
    • klauzula START WITH
    • klauzula CONNECT BY
    • filtrowanie danych w strukturze hierarchicznej
  2. Funkcje analityczne
    • składnia
    • partycje
    • okna
    • bieżący wiersz
  3. Wyrażenia regularne
    • funkcje
    • wzorce
  4. Transakcje i blokady
  5. Technologia flashback dla obiektów
    • Flashback Versions Query
    • As Of Timestamp
    • As Of SCN
  6. Instrukcja MERGE
  7. Operator DECODE
  8. Operator CASE
  9. Operatory EXISTS i NOT EXISTS
  10. Podsumowania w agregacji
    • ROLLUP
    • CUBE
    • GROUPING SETS
  11. Zarządzanie uprawnieniami do obiektów
  12. Widoki
  13. Widoki zmaterializowane
  14. Sekwencje
  15. Synonimy
    • prywatne
    • publiczne
  16. Tabele przestawne
    • PIVOT
    • UNPIVOT
  17. Tabele tymczasowe
    • klauzula ON COMMIT DELETE ROWS
    • klauzula ON COMMIT PRESERVE ROWS
  18. Linki bazodanowe
  19. Indeksy
  20. Analiza planów wykonania
  21. Elementy tuningu SQL
  22. Wprowadzenie do PL/SQL
  23. Bloki anonimowe
    • sekcja deklaracji
    • zmienne
    • typy proste
    • sekcja wykonawcza
  24. Instrukcje sterujące
    • pętle
    • klauzula GOTO
    • case
    • konstrukcja IF-THEN-ELSE
  25. Złożone typy danych
    • typ rekordowy
    • typ wierszowy
    • typ tablicowy
  26. Kursory
    • budowa kursora
    • otwarcie kursora
    • pobieranie danych z kursora
    • zamknięcie kursora
    • pętla kursorowa
    • parametryzacja kursora
    • klauzula FOR UPDATE
    • klauzula WHERE CURRENT OF
  27. Wyjątki
    • obsługa wyjątków
    • wyjątki predefiniowane
    • tworzenie własnych wyjątków
  28. Polecenia SQL w PL/SQL
    • instrukcja SELECT (klauzula INTO)
    • instrukcje DML
  29. Procedury i funkcje
    • kompilacja
    • parametryzacja
    • wywoływanie
    • usuwanie
  30. Pakiety
    • sekcja specyfikacji
    • sekcja implementacji
    • przeciążanie procedur/funkcji
  31. Wyzwalacze
    • obiektowe
    • wierszowe
    • widokowe (INSTEAD OF)
  32. Korzystanie z plików zewnętrznych poprzez pakiet UTL_FILE
    • zapis danych do pliku
    • odczyt danych z pliku
  33. Włączanie cykliczności wykonywania zadań z użyciem DBMS_SCHEDULER
    • czym jest scheduler, job a program?
    • tworzenie
    • monitorowanie
    • modyfikacja
    • usuwanie

Opis szkolenia

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

Po ukończeniu tego szkolenia uczestnik będzie potrafił:
  • Stosować funkcje analityczne do rankingów i porównań
  • Wyszukiwać dane wg. złożonych wzorców
  • Wykonywać zapytania z użyciem wielu połączeń do różnych baz danych jednocześnie
  • Odtwarzać stan danych po przypadkowej, niepożądanej zmianie lub usunięciu
  • Optymalizować zapytania SQL oraz programy PL/SQL
  • Przetwarzać duże zbiory danych z użyciem PL/SQL w sposób możliwie najbardziej optymalny
  • Stosować różne obiekty bazy danych do efektywnego przetwarzania informacji
  • Tworzyć oprogramowanie przetwarzające dane z użyciem języka PL/SQL
  • Zmniejszyć ilość codziennej pracy dzięki zautomatyzowaniu procesu przetwarzania danych przy użyciu PL/SQL
  • 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.
  • Stosować dynamiczny SQL do produkowania generycznych rozwiązań
  • Korzystać z plików zewnętrznych w przetwarzaniu danych (tekstowe, html, csv)
  • Uruchomić automatyczne, cyklicznie wykonywanie programów

Stanowisko robocze


Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Terminy gwarantowane

Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.

Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje. Ewentualne ryzyko ponosimy my jako organizator.

Przejdź do terminów tego szkolenia

Szkolenia 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.
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia Oracle!

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

  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-03-2024 Świetnie przygotowane i omówione materiały oraz zagadnienia przez trenera. Gorąco polecam to szkolenie !!! Tomasz Kozicki, Enea Centrum Sp. z o.o.
  • 4.9/5

    Zaawansowany SQL i programowanie w PL/SQL

    01-12-2023 Szkolenie warte polecenia, nawet jeśli część zagadnień jest znajoma, to szkolenie pozwala ugruntować wiedzę, a prowadzący jest otwarty na pytania. Maciej Krukowski, Asseco Data Systems SA
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    15-09-2023 Jeżeli chcemy poznać fundamenty zaawansowanych zapytań sql i skryptów pl/sql to jest to szkolenie na które warto się zapisać Jeżeli miałbym się cofnąć na dzień przed zapisem z wiedzą teraźniejszą jak szkolenie zostało zorganizowane to z chęcią bym jeszcze raz do niego przystąpił. Arkadiusz Morawiec, Signity SA
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    15-09-2023 Bardzo dobre szkolenie w zakresie merytorycznym, dużo cennych informacji. Pełne zadowolenie. Iwona Borgosz, TAURON Obsługa Klienta Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    15-09-2023 Bardzo wysoka jakość szkolenia. Polecam każdemu jeżeli jest zainteresowany. Piotr Orłowski, INNSOFT Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-06-2023 Bardzo dobre szkolenie. Radosław Radzio, Sieć Badawcza Łukasiewicz - Instytut Lotnictwa
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-06-2023 Ciekawe szkolenie, dobrze poprowadzone. Pozwoliło mi usystematyzować i poszerzyć posiadaną wiedzę w stopniu większym niż oczekiwałem. :) Leszek Rusek, PKO BP S.A.
  • 4.63/5

    Zaawansowany SQL i programowanie w PL/SQL

    11-11-2022 Pani Monika Lewandowska prowadząca szkolenie ma bardzo dużą wiedzę w zakresie SQL i PL/SQL, przekazywała wiedzę w sposób jasny i chętnie odpowiadała na zadawane jej pytania Michał Czerwiński, HRK S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    11-11-2022 Świetne szkolenie. Polecam trenerkę Monikę. Waldemar Chudzik, HRK S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    28-10-2022 Odbyłam super szkolenie, wielkość grupy zapewniła kameralną atmosferę, każde pytanie było analizowane i rozpatrywane na bieżąco. Dowiedziałam się wielu ciekawych i przydatnych informacji, z wielką przyjemnością podejmę starania na wdrożenie pewnych rozwiązań w pracy. Maja Binkul, Acxiom Global Service Center Polska Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    24-09-2021 Każdy niby wie co to jest Oracle, niby niejedno zapytanie już w życiu napisał, procedurę też już na oczy widział... a jednak szkolenie okazuje się bardzo ciekawe - doskonale systematyzuje wiedzę. Gorąco polecam! Jadwiga Nowak, eService Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    24-09-2021 bardzo praktyczne szkolenie, sporo wiedziałem przychodząc ale o wiele więcej zabieram ze sobą kończąc je. Dziękować. Mariusz Guzik, Powszechna Kasa Oszczędności Bank Polski SA
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    24-09-2021 Bardzo fajne szkolenie, dużo przykładów, w formie warsztatów Dariusz Olszewski, Innsoft Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-10-2020 Temat zrealizowany w pełni, z ciekawymi przykładami i objaśnieniami. Dużo praktyki, wiedza trenera ogromna. Polecam:) Katarzyna Bancerz, AXA Życie TU SA
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-10-2020 Super szkolenie! Znakomity wykładowca z pasją i zaangażowaniem - Andrzej Klusiewicz. Tomasz Kostro, INNSOFT Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-10-2020 Super szkolenie. Prowadzący bardzo kompetentny. Na pewno jeszcze do nich wrócę, może teraz na tuning SQL. Rafał Majewski, null
  • 4.85/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-10-2020 Bardzo intensywne szkolenie, duża ilość wiedzy podana w przykładowych zadaniach. Polecam. Marcin Strużek, Veolia Centrum Usług Wspólnych Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    16-10-2020 Szkolenie bardzo wartościowe. Dużo wyniosłem wiedzy. Zostało po szkoleniu kilka tysięcy linijek wartościowego kodu do którego zawszę mogę wrócić i szlifować oracla :) Paweł Fabiańczyk, INNSOFT Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    03-07-2020 Bardzo ciekawe i intensywne szkolenie, dużo zadań przez to łatwiej można przyswoić wiedzę. Agnieszka Hossa, Staples Polska Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    24-04-2020 Świetnie przygotowany i kompetentny prowadzący. Szczególnie zadowolony jestem z tego, że szkolenie odbyło się (w formie wideokonferencji) mimo trudności związanych z COVID-19. I to mimo, że w szkoleniu wzięły udział dwie osoby zamiast planowanych 10. Paweł Gąsieniec, Orsted Polska Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    24-04-2020 Polecam ! Tematy poruszane na szkoleniu można od razu zastosować w swojej pracy. Adam Kamiński, Innsoft Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    28-02-2020 Zdecydowanie polecam, jakość szkolenia na bardzo wysokim poziomie. Dariusz Paszkowski, Orange Szkolenia Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    22-11-2019 bardzo dobry prowadzący! :) Magdalena Gierłachowska, mBank S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    11-10-2019 Super szkolenie! Prowadzący z dużą wiedzą, chętnie dzieli się swoim doświadczeniem i podrzuca ciekawostki pozaprogramowe. Maciej Pokoca, EduBroker Sp. z o.o.
  • 4.92/5

    Zaawansowany SQL i programowanie w PL/SQL

    11-10-2019 Czemu ciastka pojawiają się dopiero na pierwszej przerwie? Obiady w Grand Kredensie - najlepsze jakie jadłem ze wszystkich szkoleń ;o) Wojciech Michalak, EduBroker Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    11-10-2019 Osobiście polecam szkolenie "Zaawansowany SQL i Programowanie w PL/SQL". Profesjonalne szkolenie. Bardzo duży zakres wiedzy przekazany przez trenera Pawła Zarasia oraz przerobienie dużej ilości zadań. Joanna Łysenko, null
  • 4.92/5

    Zaawansowany SQL i programowanie w PL/SQL

    20-09-2019 świetnie poprowadzone szkolenie Krzysztof Granowski, INNSOFT Sp. z o.o.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    20-09-2019 Szkolenie pomogło mi zmienić pracę oraz dało podstawy do nauki programowania. Karol Płonkowski,
  • 4.71/5

    Zaawansowany SQL i programowanie w PL/SQL

    26-07-2019 Bardzo dobra realizacja, prowadzący, zakres szkolenia Rafał Siejka, P4 Sp. z o.o.
  • 4.92/5

    Zaawansowany SQL i programowanie w PL/SQL

    26-07-2019 Super szkolenie, dobry poziom, ciekawe przykłady. Benjamin Klima, Exorigo - Upos Sp. z o.o.

Trenerzy kategorii Oracle

Paweł Adamski
Michał Bieniek
Monika Lewandowska
Przemysław Starosta
Mateusz Bartosz
Jacek Januszewski
Sławek Kutka
Krzysztof Własiuk
Zapisz się

Masz jakieś pytania? Skontaktuj się z nami!

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

Telefon 22 299 53 69
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.