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

24.10 28.10 Termin gwarantowany Szkolenie online
Zapisz się
12.12 16.12 Termin gwarantowany Szkolenie online
Zapisz się
20.02 24.02 Termin gwarantowany Szkolenie online
Zapisz się
22.05 26.05 Termin gwarantowany Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 3000 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. 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
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 Oracle!

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

  • 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.
  • 4.95/5

    Zaawansowany SQL i programowanie w PL/SQL

    29-03-2019 Szkolenie uwzględnia potrzeby uczestnika. Polecam! Marcjanna Pawlak, EUROBANK SA
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    29-03-2019 Wszystko pozytywnie, wiedza trenera dużo większa niż zakres szkolenia więc dodatkowe pytania z poza zakresu szkolenia nie pozostawały bez odpowiedzi. Radosław Drwal, Eurobank S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    22-02-2019 Bardzo dobre szkolenie, trener z dużą wiedzą, dobrze przygotowane materiały i środowisko pracy. Marek Kocjan, Ganso Sp. z o.o
  • 4.85/5

    Zaawansowany SQL i programowanie w PL/SQL

    22-02-2019 Praktyczne prowadzenie zajęć, ogrom wiedzy i pomoc prowadzącego. Urszula Kleczkowska, Miasto Stołeczne Warszawa
  • 4.92/5

    Zaawansowany SQL i programowanie w PL/SQL

    21-12-2018 Profesjonalne szkolenie, tempo pracy dostosowane do poziomu wiedzy uczestników. Polecam. Justyna Chodyna, Integra IT Sp. z o.o.
  • 4.92/5

    Zaawansowany SQL i programowanie w PL/SQL

    07-12-2018 Świetne szkolenie - polecam. Juliusz Buczko, Asseco Poland S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    07-12-2018 Dobrze dobrany zakres materiału, adekwatny do tematyki szkolenia. Zwinny trener. Roman Ogorzałek, Asseco Poland S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    07-12-2018 szkolenie przeprowadzone w dobrym tempie, przejrzyste przykłady, szybka pomoc prowadzącego w przypadku problemów. Magdalena Skrzypek, Asseco Poland S.A.
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    23-11-2018 Wszystko wspaniale Jan Śliwiński, TUiR WARTA SA
  • 4.85/5

    Zaawansowany SQL i programowanie w PL/SQL

    23-11-2018 Dobra organizacja, ciekawy materiał, na szkoleniu nie da się nudzić, wymiana poglądów między trenerem a kursantami. Dużo ćwiczeń utrwalających przerobiony blok. Trener Sławek rewelacja. Michał Plichta, DSV International Shared Services Sp. z o.o.

Trenerzy kategorii Oracle

Paweł Adamski
Michał Bieniek
Mateusz Bartosz
Przemysław Starosta
Monika Lewandowska
Sławek Kutka
Krzysztof Własiuk
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.