Kompleksowe szkolenie programowanie w PL/SQL w Oracle

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

Najbliższe terminy tego szkolenia

13.12 17.12 Termin gwarantowany Szkolenie online
Zapisz się
14.03 18.03 Termin gwarantowany Szkolenie online
Zapisz się
27.06 01.07
Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Udział online 2500 PLN (netto)
Szkolenie stacjonarne 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. Wprowadzenie do PL/SQL
  2. Bloki anonimowe
    • sekcja deklaracji
    • zmienne
    • typy proste
    • sekcja wykonawcza
  3. Instrukcje sterujące
    • pętle for
    • pętle while
    • klauzula exit when
    • continue
    • break
    • konstrukcja IF-THEN-ELSE
  4. Złożone typy danych
    • typ rekordowy
    • typ wierszowy
    • typ tablicowy
  5. Polecenia SQL w PL/SQL
    • instrukcja SELECT (klauzula INTO)
    • instrukcje DML
  6. Kursory
    • budowa kursora
    • otwarcie kursora
    • pobieranie danych z kursora
    • zamknięcie kursora
    • pętla kursorowa
    • parametryzacja kursora
    • klauzula FOR UPDATE
    • klauzula WHERE CURRENT OF
  7. Wyjątki
    • obsługa wyjątków
    • wyjątki predefiniowane
    • tworzenie własnych wyjątków
  8. Procedury i funkcje
    • kompilacja
    • parametryzacja
    • wywoływanie
    • usuwanie
  9. Pakiety
    • sekcja specyfikacji
    • sekcja implementacji
    • przeciążanie procedur/funkcji
  10. Wyzwalacze
    • obiektowe
    • wierszowe
    • widokowe (INSTEAD OF)
    • Optymalizacja wyzwalaczy
  11. Dynamiczny SQL
    • klauzula EXECUTE IMMEDIATE
    • pakiet DBMS_SQL
  12. Operacje masowe
    • instrukcja BULK COLLECT
    • klauzula LIMIT
    • instrukcja FORALL
  13. Korzystanie z plików zewnętrznych poprzez pakiet UTL_FILE
    • zapis danych do pliku
    • odczyt danych z pliku
  14. Włączanie cykliczności wykonywania zadań z użyciem DBMS_SCHEDULER
    • czym jest scheduler, job a program?
    • tworzenie
    • monitorowanie
    • modyfikacja
    • usuwanie
  15. SQL Loader
    • tworzenie pliku kontrolnego
    • uruchamianie
  16. Tabele zewnętrzne
    • oracle_loader
    • oracle_datapump
  17. Tabele tymczasowe
    • klauzula ON COMMIT DELETE ROWS
    • klauzula ON COMMIT PRESERVE ROWS
  18. Dobre praktyki w programowaniu w PL/SQL
  19. Parametry OUT oraz IN OUT w procedurach i funkcjach
  20. Optymalizacja wykorzystania pamięci w PL/SQL
  21. Tablice
  22. Dynamiczny SQL
    • klauzula EXECUTE IMMEDIATE
    • pakiet DBMS_SQL
  23. Optymalizacja kodu PL/SQL
  24. Transakcje autonomiczne
  25. Uprawnienia w PL/SQL
  26. Prekompilacja kodu PL/SQL
  27. Ukrywanie implementacji
  28. Ochrona kodu przed ingerencją użytkownika
  29. Zastosowanie PL/SQL w procesach ETL na potrzeby hurtowni danych

Opis szkolenia

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

Szkolenie w skrócie

Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu PL/SQL od podstaw do technik zaawansowanych. Uczestnicy poznają najczęściej wykorzystywane w praktyce elementy języka PL/SQL, ale też techniki zaawansowane pozwalające przetwarzać dane wydajniej. Szkolenie pozwoli przygotować się między innymi do oprogramowania procesów ETL zasilających hurtownie danych. W ramach szkolenia omawiane są poza samym PL/SQL również techniki pozwalające pobierać dane z plików CSV i uruchamiać podprogramy PL/SQL automatycznie w wyznaczonych cyklach.

Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 80 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.

Korzyści ze szkolenia

Po ukończeniu tego szkolenia uczestnik będzie potrafił:

  • rozszerzać możliwości SQL o własne funkcje tworzone w języku PL/SQL,
  • tworzyć procedury przetwarzające dane,
  • tworzyć wyzwalacze reagujące automatycznie na wybrane zdarzenie np. aktualizację danych w tabeli,
  • tworzyć złożone systemy składające się z wielu współpracujących podprogramów,
  • zasilać bazę danymi pochodzącymi z zewnętrznych źródeł,
  • oprogramować procesy ETL za pomocą języka PL/SQL,
  • zoptymalizować kod tworzonych programów pod kątem szybkości wykonania,
  • uruchomić automatyczne, cykliczne wywoływanie programów PL/SQL.

Dla kogo?

Dla osób które chcą poznać język PL/SQL w sposób kompleksowy od podstaw do technik zaawansowanych.

Do aktywnego uczestnictwa, ze względu na pojawiające się w trakcie warsztatów wykorzystanie języka SQL, niezbędna będzie znajomość przynajmniej podstaw języka SQL.

To szkolenie jest też elementem bootcampu "Programista Oracle" - dowiedz się więcej.

Vouchery

Nie wykorzystałeś tegorocznego budżetu szkoleniowego? Nic straconego! Zakup vouchera umożliwia wykorzystanie budżetu w jednym okresie rozliczeniowym, a zrealizowanie go w innym.

Voucher można zakupić na dowolną kwotę. Nie musisz też od razu wybierać konkretnego szkolenia. Możesz podjąć tę decyzję, gdy zechcesz zrealizować voucher. Voucher możesz wykorzystać na udział w szkoleniach otwartych w ramach dostępnych terminów lub na szkolenie zamknięte tylko dla Twojego zespołu.

Voucher ważny jest przez rok od momentu zaksięgowania środków. Chcesz wiedzieć więcej?
Porozmawiaj z nami!
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

  • 4.9/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    03-07-2021 Genialne szkolenie, które pozwoliło mi poszerzyć a przede wszystkim usystematyzować wiedzę. Trener dostosowywał szkolenie pod nasze potrzeby. Dużo praktycznych ćwiczeń pozwalających na ułożenie wiedzy w głowie Marta Witkowska, AXA Ubezpieczenia TUiR S.A.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    27-02-2021 świetny prowadzący, jasno i zrozumiale przekazywany materiał Michał Bankiewicz, null
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    28-11-2020 Bardzo dobry prowadzący. Ciekawe ćwiczenia. Dobre temp. Niezła zabaw, żeby wyrobić się w czasie. :) Piotr Strachota, Ośrodek Przetwarzania Informacji. Państwowy Instytut Badawczy
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    28-11-2020 Szkolenie kompleksowe, bardzo dobrze przygotowane i prowadzone w łatwy do przyswojenia sposób. Zagadnienia omawiane są krok po kroku, na przykładach i zadaniach, które pozwalają zrozumieć dane koncepje od strony zarówno praktycznej (robimy), jak i teoretycznej (wiemy co, dlaczego i jak się dzieje). Prowadzący posiada bardzo głęboką wiedzę oraz doświadczenie, z łatwością prowadzi nas przez sprawy proste, mniej proste, oraz te algorytmiczne i optymalizacyjne. Tempo spokojne, pozwalające na rzetelną analizę, rozwiązanie techniczne i pytania. Barbara Kowalczyk, Ośrodek Przetwarzania Informacji. Państwowy Instytut Badawczy
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    26-09-2020 Jeżeli na szkolenie z PL/SQL to JSystems jest właściwym adresem. Krzysztof Gałązka, Ośrodek Przetwarzania Informacji. Państwowy Instytut Badawczy
  • 4.92/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    26-09-2020 Szkolenie z programowania pl/sql w pełni profesjonalne i merytorycznie na wysokim poziomie. Prowadzący bardzo skutecznie przekazał wiedzę z zakresu programowania:) Polecam Damian Turski, Ośrodek Przetwarzania Informacji. Państwowy Instytut Badawczy
  • 4.92/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    15-08-2020 Szkolenie zostało zrealizowane bardzo profesjonalnie. Pomimo utrudnionego przez formę zdalną kontaktu z uczestnikami, prowadzący bardzo sprawnie realizował szkolenie. Michał Grabicki, Staples Polska Sp. z o.o.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    15-08-2020 Szczerze polecam! Michał Gredczyszyn, SGB BANK S.A.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    15-08-2020 Super szkolenie! Znakomity wykładowca - Andrzej Klusiewicz Agnieszka Wierzbicka, SGB BANK S.A.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    15-08-2020 Zdecydowanie polecam szkolenia w firmie JSystems, materiał przedstawiony na szkoleniu znacznie wykraczał poza zakres szkolenia, co pozwoliło kompleksowo zapoznać się z daną tematyką. Aleksander Cybulski, SGB BANK S.A.
  • 4.92/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    23-05-2020 Szkolenie spełniło moje oczekiwania Mateusz Bocheński, Orsted Polska Sp. z o.o.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    23-05-2020 Szkolenie bardzo fajnie prowadzone. Dużo dodatkowych informacji. Polecam. Piotr Noga, Indywidualna specjalistyczna praktyka lekarska Monika Noga
  • 4.85/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    25-01-2020 Bardzo dobrze prowadzone szkolenie, szeroki zakres wiedzy i świetny sposób jej przekazania. Michał Adamowicz, Towarzystwo Ubezpieczeń na Życie Europa S.A.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    25-01-2020 Bardzo dobra jakość szkolenia. Godne polecenia dla osób początkujący w tej dziedzinie. Bogumiła Skowrońska, SKYLARK Bogumiła Skowrońska
  • 4.92/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    07-12-2019 Bardzo dużo wiedzy przekazanej w przystępny sposób! Gorąco polecam! Kamil Kolczyński, Lotnicze Pogotowie Ratunkowe
  • 4.85/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    12-10-2019 Bardzo dobre szkolenie, sposób przekazywania wiedzy na wysokim poziomie Artur Soczek, Asseco Poland S.A.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    12-10-2019 Świetne szkolenie, szczerze polecam! Iwona Cieślak, ista Shared Services Polska Sp. z o.o.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    24-08-2019 Super, wszystkie zagadnienia przedstawione jasno i z konkretnymi przykładami. Dobrze jest zapoznać się z tematem przed szkoleniem. Artur Ziembiński, Centrum Personalizacji Dokumentów Ministerstwa Spraw Wewnętrznych i Administracji
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    24-08-2019 Szkolenia organizowane przez firmę JSystems to przede wszystkim umiejętne przekazywanie wiedzy przez prowadzącego kurs, który w sposób łatwy i zrozumiały dzieli się zdobytą przez siebie wiedzą. Na każde pytanie kursantów uzyskuje się wyczerpujących odpowiedzi, co także potwierdza pełen profesjonalizm. Dawid Stachura, Asseco Poland S.A.
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    24-08-2019 Polecam to szkolenie, ze względu na szeroki zakres oraz odpowiedni czas na przyswojenie wiedzy. Oczywiście jest to zasługa kompetentnego trenera :). Atmosfera na szkoleniu rewelacyjna. Marek Dec, Państwowy Instytut Geologiczny - Państwowy Instytut Badawczy
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    20-07-2019 Warto! Prowadzący Rafał C. wymiata. Polecam Jakub Bartczak, Asseco Poland S.A.
  • 4.92/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    20-07-2019 Szkolenie przeprowadzone w sposób profesjonalny. Jarosław Plitt, Venture Industries sp. z o.o
  • 5.0/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    20-07-2019 Zdecydowanie polecam. Szeroki program szkolenia, dużo zajęć praktycznych, prowadzący szkolenie Rafał jak zwykle bardzo dobrze przygotowany. Marek Kocjan, Ganso Sp. z o.o
  • 4.84/5

    Kompleksowe szkolenie programowanie w PL/SQL w Oracle

    20-07-2019 Uporządkowany materiał, świetnie przekazana wiedza, życzliwość trenera, wyczerpująco wyjaśnione tematy Agnieszka Grodzicka, Accenture Services Sp. z.o.o

Trenerzy kategorii Oracle

Michał Bieniek
Paweł Adamski
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.