Zaawansowany Oracle SQL
Zaawansowany Oracle SQL
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Bazy danych
- Grupa docelowa usługi
Szkolenie przeznaczone dla analityków, programistów SQL, administratorów baz danych oraz osób z podstawową znajomością SQL chcących rozszerzyć kompetencje w pracy z zaawansowanymi zapytaniami i funkcjami baz danych.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji12-11-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi21
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Nabycie przez uczestników zaawansowanych umiejętności pisania złożonych i zoptymalizowanych zapytań SQL w środowisku Oracle, umożliwiających samodzielną realizację zaawansowanych wymagań analitycznych i raportowych przy użyciu pełnych możliwości platformy Oracle SQL.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Stosuje zaawansowane funkcje analityczne i okienkowe Oracle SQL | Uczestnik implementuje złożone zapytanie analityczne z LAG/LEAD, FIRST_VALUE/LAST_VALUE i LISTAGG, rozwiązujące wskazany problem analityczny niemożliwy do realizacji prostym GROUP BY | Test teoretyczny z wynikiem generowanym automatycznie |
| Tworzy i optymalizuje hierarchiczne zapytania SQL (CONNECT BY, rekurencyjne CTE). | Uczestnik tworzy hierarchiczne zapytanie CONNECT BY z LEVEL i SYS_CONNECT_BY_PATH dla wskazanej struktury drzewiastej i porównuje je z rekurencyjnym CTE. | Test teoretyczny z wynikiem generowanym automatycznie |
| Stosuje podzapytania skalarne, lateralne i zaawansowane metody JOIN. | Uczestnik refaktoryzuje złożone zapytanie zagnieżdżone do formy z LATERAL join lub WITH clause, poprawiając czytelność i mierząc zmianę planu wykonania. | Test teoretyczny z wynikiem generowanym automatycznie |
| Optymalizuje zapytania Oracle SQL analizując plany wykonania. | Uczestnik identyfikuje w planie wykonania nieefektywną operację (hash join z pełnym skanem, brak użycia indeksu) i optymalizuje zapytanie mierzalnie redukując jego koszt. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
1. Zapytania hierarchiczne
o składnia
o klauzula START WITH
o klauzula CONNECT BY
o filtrowanie danych w strukturze hierarchicznej
2. Funkcje analityczne
o składnia
o partycje
o okna
o bieżący wiersz
3. Wyrażenia regularne
o funkcje
o wzorce
4. Transakcje i blokady
5. Technologia flashback dla obiektów
o Flashback Versions Query
o As Of Timestamp
o As Of SCN
6. Instrukcja MERGE
7. Operator DECODE
8. Operator CASE
9. Operatory EXISTS i NOT EXISTS
10. Podsumowania w agregacji
o ROLLUP
o CUBE
o GROUPING SETS
11. Zarządzanie uprawnieniami do obiektów
12. Widoki
13. Widoki zmaterializowane
14. Sekwencje
15. Synonimy
o prywatne
o publiczne
16. Tabele przestawne
o PIVOT
o UNPIVOT
17. Tabele tymczasowe
18. Linki bazodanowe
19. Indeksy
20. Analiza planów wykonania
21. Elementy tuningu SQL
Harmonogram
Harmonogram
| Przedmiot / temat | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat 1 z 10 Zapytania hierarchiczne/Funkcje analityczne/Wyrażenia regularne/Transakcje i blokady | Prowadzący Monika Lewandowska | Data realizacji zajęć 16-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 2 z 10 Przerwa Obiadowa | Prowadzący Monika Lewandowska | Data realizacji zajęć 16-11-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 3 z 10 Technologia flashback dla obiektów/Instrukcja MERGE/Operator DECODE/Operator CASE | Prowadzący Monika Lewandowska | Data realizacji zajęć 16-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 16:00 | Liczba godzin 03:00 |
Przedmiot / temat 4 z 10 Operatory EXISTS i NOT EXISTS/Podsumowania w agregacji/Zarządzanie uprawnieniami do obiektów/Widoki | Prowadzący Monika Lewandowska | Data realizacji zajęć 17-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 5 z 10 Przerwa Obiadowa | Prowadzący Monika Lewandowska | Data realizacji zajęć 17-11-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 6 z 10 Widoki zmaterializowane/Sekwencje/Synonimy | Prowadzący Monika Lewandowska | Data realizacji zajęć 17-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 16:00 | Liczba godzin 03:00 |
Przedmiot / temat 7 z 10 Tabele przestawne/Tabele tymczasowe/Linki bazodanowe | Prowadzący Monika Lewandowska | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:30 | Liczba godzin 03:30 |
Przedmiot / temat 8 z 10 Przerwa Obiadowa | Prowadzący Monika Lewandowska | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:00 | Liczba godzin 00:30 |
Przedmiot / temat 9 z 10 Indeksy/Analiza planów wykonania/Elementy tuningu SQL | Prowadzący Monika Lewandowska | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:30 | Liczba godzin 02:30 |
Przedmiot / temat 10 z 10 Walidacja | Prowadzący Monika Lewandowska | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 15:30 | Godzina zakończenia 16:00 | Liczba godzin 00:30 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 952,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 400,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 140,57 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 114,29 PLN |
Prowadzący
Prowadzący
Monika Lewandowska
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Informacje o materiałach dla uczestników usługi - Uczestnicy otrzymają komplet materiałów PDF. Każdy uczestnik otrzymuje kod dostępu i
dane logowania do platformy ZOOM na 7 dni przed datą rozpoczęcia szkolenia. Dane
przesyłane są na adres e-mail podany podczas rejestracji.
Warunki uczestnictwa
Podstawowa znajomość języka SQL, umiejętność korzystania z komputera
Informacje dodatkowe
Warunkiem ukończenia szkolenia i otrzymania zaświadczenia jest uzyskanie minimalnej
frekwencji na poziomie 80% całkowitego czasu trwania usługi. Obecność uczestnika będzie
potwierdzana na podstawie codziennych list obecności lub logów z platformy online.
Warunki techniczne
Warunki techniczne
Uczestnik musi dysponować sprzętem i łączem o parametrach:
• Procesor: min. 4-rdzeniowy (np. Intel i5/i7 lub odpowiednik AMD/M1/M2)
• Pamięć RAM: min. 16 GB
• Dysk: min. 20 GB wolnej przestrzeni
• System operacyjny: Windows 10/11 Pro, Linux lub macOS
• Multimedia: Sprawna kamera internetowa oraz mikrofon (wymagane do komunikacji i weryfikacji obecności)
• Łącze internetowe: Stabilne połączenie o minimalnej prędkości 10 Mbps (download) / 5 Mbps (upload)
• Oprogramowanie: Uprawnienia administratora pozwalające na instalację narzędzi