2 dni online z trenerem, na sali początkujący Użytkownicy Oracle OWP_PL
Claude CodePaczka AI
Cel szkolenia
Szkolenie uczy wykorzystania języka PL/SQL do zaawansowanej współpracy z bazą danych Oracle. Poznasz w jaki sposób mechanizmy udostępniane przez ten język (pętle, kursory, instrukcje decyzyjne, zmienne, pakiety itd.) pozwolą Ci na wykorzystanie danych i manipulowanie nimi w sposób nieosiągalny dla języka SQL, przez co uczynisz swoją pracę łatwiejszą i bardziej efektywną. Ponadto dowiesz się jak zapamiętać wykonywane przez siebie czynności i obliczenia w bazie danych umiejętnie reagując na sytuacje wyjątkowe oraz jak w sposób bezpieczny udostępnić dane innym użytkownikom. Wiedza z kursu pozwoli Ci na dyskretne śledzenie operacji wykonywanych na Twojej tabeli, automatyczne korygowanie danych wstawianych przez użytkowników, zabezpieczenie przed przypadkowym skasowaniem rekordów oraz skorzystanie z wielu innych możliwości jakie daje język PL/SQL. Bogaty zestaw ćwiczeń pozwoli Ci poznać przedstawione zagadnienia od strony praktycznej, a pomoc doświadczonego trenera zagwarantuje efektywny sposób przyswajania wiedzy.
Korzyści
Szkolenie pozwoli Ci przećwiczyć wykorzystanie języka PL/SQL, dzięki czemu będziesz mógł osiągnąć efekty niedostępne dla języka SQL. Twoja praca z bazą danych Oracle osiągnie etap zaawansowany i będzie szybsza, bardziej efektywna oraz wydajniejsza.
Wymagania wstępne
Powinieneś znać język SQL, mieć przynajmniej niewielkie doświadczenie z wykorzystaniem bazy danych Oracle oraz sprawnie posługiwać się komputerem.
Program szkolenia
Podstawy
Wykorzystanie języka PL/SQL, cel istnienia, przykładowe zastosowania, zalety, wady
Wprowadzenie do języka PL/SQL, sposób zapisu, działania
Struktura bloku, blok anonimowy, sekcja deklaracyjna, wykonawcza, obsługi błędów
Zmienne, typy danych, literały
Operatory arytmetyczne i logiczne
Skalarne funkcje wbudowane
Zmienne języka, środowiskowe, bindowane
Standardowe wyjście
Instrukcje SQL w kodzie PL/SQL'a
Transakcje w PL/SQL'u
Obsługa i sterowanie transakcjami
Transakcje autonomiczne
Sterowanie ścieżką wykonania, podprogramy
Sterowanie przepływem programu - instrukcje sterujące i pętle
Alternatywne ścieżki wykonania - instrukcje decyzyjne
Definiowanie podprogramów - procedury, funkcje
Wykorzystanie podprogramów w języku SQL
Obsługa błędów
Mechanizmy zaawansowane
Rekordy PL/SQL'a i ich wykorzystanie
Kursory statyczne, pętla kursorowa, przetwarzanie dużych zbiorów danych
Wyzwalacze DML
Grupowanie podprogramów - pakiety
Najbliższe terminy
Data
Miasto
Poziom
Cena netto
28.10.2026
online
początkujący
1 800 zł
09.11.2026
Warszawa
początkujący
1 800 zł
12.11.2026
Katowice
początkujący
1 800 zł
01.12.2026
Kraków
początkujący
1 800 zł
09.12.2026
Łódź
początkujący
1 800 zł
22.12.2026
online
początkujący
1 800 zł
22.12.2026
Szczecin
początkujący
1 800 zł
29.12.2026
Gdańsk
początkujący
1 800 zł
Podane ceny są cenami netto — należy doliczyć podatek VAT wg obowiązującej stawki.