DATACONSULTING — szkolenia
Oracle

Język PL/SQL w bazie danych Oracle

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
  1. 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
  2. Transakcje w PL/SQL'u
    • Obsługa i sterowanie transakcjami
    • Transakcje autonomiczne
  3. 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
  4. 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
DataMiastoPoziomCena 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.