Kompleksowe szkolenie programowanie w PL/SQL w Oracle

Najbliższe terminy szkoleń

Warszawa
20.01 24.01
Termin gwarantowany Zapisz się
Warszawa
16.03 20.03
Zapisz się
Warszawa
18.05 22.05
Zapisz się

Opis szkolenia

Szkolenie prowadzone w warsztatowej formie zajęć, prowadzone przez praktyków wykorzystujących swoją wiedzę i umiejętności w codziennej pracy. Uczestnicy szkolenia poznają składnię języka PL/SQL jak i jego zaawansowane elementy ucząc się dobrych praktyk programistycznych.

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 5 dni
Śr. licz. uczestników: 7
Poziom trudności Średni
Śr. ocena kursu 4.99/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. Wprowadzenie do PL/SQL
  2. Bloki anonimowe
    • sekcja deklaracji
    • zmienne
    • typy proste
    • sekcja wykonawcza
  3. Instrukcje sterujące
    • pętle
    • klauzula GOTO
    • case
    • konstrukcja IF-THEN-ELSE
  4. Złożone typy danych
    • typ rekordowy
    • typ wierszowy
    • typ tablicowy
  5. Kursory
    • budowa kursora
    • otwarcie kursora
    • pobieranie danych z kursora
    • zamknięcie kursora
    • pętla kursorowa
    • parametryzacja kursora
    • klauzula FOR UPDATE
    • klauzula WHERE CURRENT OF
  6. Wyjątki
    • obsługa wyjątków
    • wyjątki predefiniowane
    • tworzenie własnych wyjątków
  7. Polecenia SQL w PL/SQL
    • instrukcja SELECT (klauzula INTO)
    • instrukcje DML
  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)
  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. Pakiety
    • sekcja specyfikacji
    • sekcja implementacji
    • przeciążanie procedur/funkcji
  21. Optymalizacja wykorzystania pamięci w PL/SQL
  22. Wyzwalacze
    • obiektowe
    • wierszowe
    • widokowe (INSTEAD OF)
  23. Optymalizacja wyzwalaczy
  24. Tablice
  25. Kursory
    • budowa kursora
    • otwarcie kursora
    • pobieranie danych z kursora
    • zamknięcie kursora
    • pętla kursorowa
    • parametryzacja kursora
    • klauzula FOR UPDATE
    • klauzula WHERE CURRENT OF
  26. Operacje masowe
    • instrukcja BULK COLLECT
    • klauzula LIMIT
    • instrukcja FORALL
  27. Dynamiczny SQL
    • klauzula EXECUTE IMMEDIATE
    • pakiet DBMS_SQL
  28. Korzystanie z plików zewnętrznych poprzez pakiet UTL_FILE
    • zapis danych do pliku
    • odczyt danych z pliku
  29. Włączanie cykliczności wykonywania zadań z użyciem DBMS_SCHEDULER
    • czym jest scheduler, job a program?
    • tworzenie
    • monitorowanie
    • modyfikacja
    • usuwanie
  30. Optymalizacja kodu PL/SQL
  31. Transakcje autonomiczne
  32. Uprawnienia w PL/SQL
  33. Prekompilacja kodu PL/SQL
  34. Ukrywanie implementacji
  35. Ochrona kodu przed ingerencją użytkownika
  36. Zastosowanie PL/SQL w procesach ETL na potrzeby hurtowni danych

Co wyróżnia szkolenia Oracle 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ć?

Wojciech Pietrzyk

Paweł Adamski

Sławek Kutka

Grzegorz Goryszewski

Krzysztof Własiuk

Rafał Czarkowski

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

  • Super, wszystkie zagadnienia przedstawione jasno i z konkretnymi przykładami. Dobrze jest zapoznać się z tematem przed szkoleniem.

    5.0 / 5 Artur Ziembiński, Centrum Personalizacji Dokumentów Ministerstwa Spraw Wewnętrznych i Administracji 24-08-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle
  • 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.

    5.0 / 5 Dawid Stachura, Asseco Poland S.A. 24-08-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle
  • 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.

    5.0 / 5 Marek Dec, Państwowy Instytut Geologiczny - Państwowy Instytut Badawczy 24-08-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle
  • Warto! Prowadzący Rafał C. wymiata. Polecam

    5.0 / 5 Jakub Bartczak, Asseco Poland S.A. 20-07-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle
  • Szkolenie przeprowadzone w sposób profesjonalny.

    4.92 / 5 Jarosław Plitt, Venture Industries sp. z o.o 20-07-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle
  • Zdecydowanie polecam. Szeroki program szkolenia, dużo zajęć praktycznych, prowadzący szkolenie Rafał jak zwykle bardzo dobrze przygotowany.

    5.0 / 5 Marek Kocjan, Ganso Sp. z o.o 20-07-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle
  • Uporządkowany materiał, świetnie przekazana wiedza, życzliwość trenera, wyczerpująco wyjaśnione tematy

    4.84 / 5 Agnieszka Grodzicka, Accenture Services Sp. z.o.o 20-07-2019 Kompleksowe szkolenie programowanie w PL/SQL w Oracle

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