Sprawdź 105 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Oracle

Oracle SQL i PL/SQL dla zaawansowanych

Szkolenie obejmujące swoim zakresem zaawansowany SQL w wydaniu Oracle oraz zaawansowane aspekty programowania w PL/SQL. Z zakresu SQL omawiane są zagadnienia związane z...

więcej →

Program, termin i format dostosujemy do Twojego zespołu

Najbliższe terminy 9:00 – 16:00

16.11 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Oracle SQL i PL/SQL dla zaawansowanych.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

O szkoleniu w skrócie

Szkolenie obejmujące swoim zakresem zaawansowany SQL w wydaniu Oracle oraz zaawansowane aspekty programowania w PL/SQL. Z zakresu SQL omawiane są zagadnienia związane z zaawansowaną analizą danych w tym m.in. zapytania approximate top-n, match_recognize czy zdobywający coraz większą popularność – JSON . Uczestnicy poznają też tajniki optymalizacji zapytań w tym zaawansowane możliwości EXPLAIN PLAN i rozszerzone statystki. Omówiony zostanie też wpływ wywołań funkcji w SQL na wydajność oraz sposoby optymalizacji takich zapytań. Z zakresu PL/SQL omawiane są zagadnienia związane z budowaniem złożonych, skalowalnych rozwiązań i ich optymalizacją pod kątem wydajności min zaawansowane działania na kolekcjach oraz masowe przetwarzania danych. Przyjrzymy się również zaawansowanym strukturom takim jak obiekty JSON czy tabele polimorficzne.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 40 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ł:

  • wydajnie ładować duże zbiory danych do bazy danych,
  • wykonywać złożone analizy danych z wykorzystaniem funkcji analitycznych, zapytań top-n i approximate top-n ,
  • znajdować wzorce w zbiorach danych z wykorzystaniem MATCH_RECOGNIZE,
  • wykorzystywać rozszerzone możliwości EXPLAIN PLAN i statystyk,
  • optymalizawać wywołania funkcji PL/SQL w SQL,
  • pracować na dokumentach w formacie JSON w SQL i PL/SQL,
  • tworzyć optymalny kod PL/SQL do wykorzystania w zapytaniach SQL,
  • wydajnie przetwarzać duże zbiory danych,
  • tworzyć tabele polimorficzne

Dla kogo?

Dla osób znających już podstawy SQL oraz PL/SQL, które chciałyby wynieść swoje umiejętności na wyższy poziom. Przed przystąpieniem do kursu zalecana jest znajomość poniższych zagadnień:

  • tworzenie zapytań SQL,
  • tworzenie poleceń DML,
  • tworzenie tabel,
  • znajomość podstawowych indeksów,
  • podstawowa znajomość triggerów,
  • tworzenie procedur i pakietów,
  • podstawowa znajomość kursorów w PL/SQL,
  • podstawowa znajomość pracy z kolekcjami w PL/SQL


Wskazane byłoby przed udziałem w tym szkoleniu ukończenie szkoleń:
  1. Kompleksowe szkolenie SQL w Oracle
  2. Kompleksowe szkolenie programowanie w PL/SQL w Oracle




Szkolenie "Oracle SQL i PL/SQL dla zaawansowanych" jest szkoleniem autorskim, o programie wynikającym z najlepszej wiedzy i komercyjnego doświadczenia autora szkolenia. Nie jest to szkolenie autoryzowane, firma JSystems Sp. z o.o. nie reprezentuje w tym zakresie firmy Oracle.
Przejdź do programu szkolenia

Prowadząca szkolenie

Monika Lewandowska

Monika Lewandowska

Monika Lewandowska to doświadczona projektantka i programistka baz danych Oracle, Oracle ACE Pro i członkini społeczności Symposium 42. Swoją przygodę z technologią zaczęła od Oracle 7 i od tamtej pory rozwija swoją pasję do wydajności i optymalizacji.

Jako prelegentka polskich i międzynarodowych konferencji (POUG, DOAG, UKOUG, OUGN, SIOUG, RMOUG i wiele innych) pokazuje, że SQL może być nie tylko poprawny — ale naprawdę szybki.



Doświadczenie


Ma wieloletnie doświadczenie w bankowości, telco i systemach kartowych. W pracy skupia się na zrozumieniu potrzeb klienta, prostych i przejrzystych rozwiązaniach oraz najwyższej jakości kodzie, wspieranym testami jednostkowymi (utPLSQL, Quest Code Tester).

Pracowała jako programistka, projektantka, analityk i lider techniczny — od zbierania wymagań po wdrożenia.



Specjalizacja


Specjalizuje się w wydajności: tam, gdzie inni mówią „działa", ona pyta „dlaczego tak wolno?" i znajduje rozwiązania, które realnie przyspieszają systemy.



Prywatnie


Monika łączy pasję do wydajności z miłością do dalekich wypraw motocyklowych. Wyznaje zasadę, że życie (podobnie jak bazy danych) najlepiej smakuje przy dużej prędkości.

Program szkolenia

  1. Zapytania TOP-n
    • OFFSET
    • FETCH
    • APROXIMATE TOP-N QUERY
  2. Optymalizacja ładowania danych
    • DML z opcją LOG ERRORS
    • DIRECT PATH
  3. Elementy Tuningu SQL
    • CARDINALITY
    • Indeksy funkcyjne
    • Explain Plan – zaawansowane możliwości
    • Rozszerzone statystyki
  4. Optymalizacja wywołań funkcji w SQL
    • DETERMINISTIC
    • UDF
    • RESULT_CACHE
    • WITH
    • WITH_PLSQL hint
  5. Triggery – zagadnienia zaawansowane
    • COMPOUD Triggers
    • Kolejność wykonywania triggerów
      • FOLLOWS
  6. Funkcje analityczne – zagadnienia zaawansowane
    • Funkcje rankingu
      • CUME_DIST
      • PERCENT_RANK
      • NTILE
      • WIDTH_BUCKET
    • Funkcje okna
      • ROWS/RANGE
      • UNBOUNDED PRECEDING/FOLLOWING/CURRENT ROW
      • LEAD/LAG
      • FIRST/LAST
    • LISTAGG
  7. Rozszerzone funkcje analityczne - rozpoznawanie wzorców
    • MATCH_RECOGNIZE
  8. Anulowanie zapytania SQL
    • CANCEL SQL
  9. Monitorowanie indeksów - Index usage tracking
  10. JSON
    • Kolumny typu JSON
    • CONSTRAINT IS JSON
    • Indexowanie kolumny typu JSON
    • Porównywanie kolumn typu JSON
    • Pobieranie elementu z dokumentu JSON
    • Konwersja formatu JSON do postaci relacyjnej
    • Konwersja listy klucz-wartość na obiekt JSON
    • Konwersja listy klucz-wartość na kolekcje obiektów JSON
  11. JSON w PL/SQL
    • Konstruktor
    • Metody
    • Tworzenie, zmiana i usuwanie obiektów JSON
    • Parsowanie obiektu JSON
    • Obsługa błędów
  12. Kolekcje – zagadnienia zaawansowane
    • Wyrażenia kwalifikowane
    • Operacje MULTISET na zbiorach
    • Kolekcje wielopoziomowe
    • Kolekcje jako kolumny w tabelach - wydajność
    • Operator TABLE
    • PIPELINED TABLE
  13. Optymalizacja kodu PL/SQL
    • Operacje masowe
      • BULK COLLECT
      • LIMIT
      • FORALL
      • SAVE EXCEPTION
      • INDICES OF
      • VALUES OF
    • NOCOPY
  14. Tworzenie PRIVATE TEMPORARY TABLES
  15. Wyjątki i instrumentalizacja
    • Tworzenie własnych wyjątków
    • RAISE_APPLICATION_ERROR
    • UTL_CALL_STACK
    • DBMS_APPLICATION_INFO 

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Oracle SQL i PL/SQL dla zaawansowanych realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 292 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

Oracle

Opinie uczestników

4.9/5
Oracle SQL i PL/SQL dla zaawansowanych

duża dawka wiedzy podana w przystępny sposób

Małgorzata Dzierżawiec UNIQA Towarzystwo Ubezpieczeń S.A.
5.0/5
Oracle SQL i PL/SQL dla zaawansowanych

Jestem bardzo zadowolona ze szkolenia. Dużo, skondensowanej, przekazanej w praktyce wiedzy. Polecam.

Olga Siedlecka-Lamch Politechnika Częstochowska
5.0/5
Oracle SQL i PL/SQL dla zaawansowanych

Bardzo polecam!

Tomasz Kloc GXO Contract Logistics Poland Sp. z o.o.
4.8/5
Oracle SQL i PL/SQL dla zaawansowanych

git gud

Adrian Koczera GXO Contract Logistics Poland Sp. z o.o.
5.0/5
Oracle SQL i PL/SQL dla zaawansowanych

Bardzo wartościowo merytorycznie szkolenie - serdecznie polecam

Eryk Reliszka GXO Contract Logistics Poland Sp. z o.o.
5.0/5
Oracle SQL i PL/SQL dla zaawansowanych

Szkolenie jaki trener godne polecenia. Zakres informacji szeroki, dobrze omówiony podparty przykładami.

Michał Tomsza Asseco Poland SA
5.0/5
Oracle SQL i PL/SQL dla zaawansowanych

Drugie szkolenie przez firmę JSystems i na pewno nie ostatnie. Bardzo podoba mi się sposób prowadzenia (teoria+praktyka) szkolenia oraz to, że prowadzący przekazuje wiedzę w bardzo zrozumiały sposób.

Agnieszka Sajnóg Narodowy Bank Polski
5.0/5
Oracle SQL i PL/SQL dla zaawansowanych

Szkolenie przeprowadzone w sposób bardzo profesjonalny, wszystkie zagadnienia jasno wyjaśnione. Polecam.

Karolina Jung UAM
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Najczęstsze pytania

Ile trwa szkolenie „Oracle SQL i PL/SQL dla zaawansowanych”?

Szkolenie trwa 5 dni.

Ile kosztuje szkolenie „Oracle SQL i PL/SQL dla zaawansowanych”?

Cena to 4 000 zł netto (4 920 zł brutto) za osobę.

Kiedy odbędzie się szkolenie „Oracle SQL i PL/SQL dla zaawansowanych”?

Termin uruchamiamy po zebraniu grupy. Szkolenie jest też dostępne w formie dedykowanej dla firm.

Czy szkolenie „Oracle SQL i PL/SQL dla zaawansowanych” można zamówić jako zamknięte dla firmy?

Tak. Realizujemy je również w formie zamkniętej (dedykowanej) dla Twojego zespołu.

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.