Plan Szkolenia
Wprowadzenie do PL/SQL
- Czym jest PL/SQL?
- Zalety korzystania z PL/SQL
Podstawowa struktura bloku PL/SQL
- Bloki anonimowe
- Bloki nazwane
Zmienne i typy danych
- Deklaracja zmiennych
- Składnia i zasady
- Typy danych w PL/SQL
- Używanie zmiennych w blokach PL/SQL
Struktury sterujące
- IF-THEN-ELSE
- Instrukcje CASE
- Pętle FOR
- Pętle WHILE
Procedury składowane i funkcje
- Tworzenie i uruchamianie procedur składowanych
- Składnia i przykłady
- Parametry wejściowe i wyjściowe
- Tworzenie i wykonywanie funkcji w PL/SQL
- Składnia i przykłady
- Użycie w instrukcjach SQL
Kursory
- Kursory jawne
- Kursory niejawne
- Pobieranie danych
- Atrybuty kursorów
Obsługa wyjątków
- Wyjątki predefiniowane
- Wyjątki definiowane przez użytkownika
- Korzystanie z bloków TRY-CATCH
Kontrola transakcji
- Kontrola transakcji w PL/SQL
- Używanie bloków zagnieżdżonych i transakcji
- Zarządzanie transakcjami zagnieżdżonymi
- Tworzenie i używanie punktów zapisu (savepoints)
Zaawansowane techniki kursorów
- Silne a słabe kursory REF CURSOR
- Scenariusze użycia
Wyzwalacze
- Tworzenie wyzwalaczy
- Typy wyzwalaczy
- Używanie wyzwalaczy do audytu
Pakiety w PL/SQL
- Tworzenie
- Specyfikacja
- Implementacja
- Wykonywanie
- Wywoływanie
- Zastosowanie w praktyce
- Omówienie kodu
Podsumowanie i dalsze kroki
Wymagania
- Podstawowa znajomość SQL
- Zrozumienie schematów baz danych, tabel i relacji
Grupa docelowa
- Administratorzy baz danych
- Programiści baz danych
- Programiści oprogramowania
- Analitycy danych
Opinie uczestników (5)
Podstawy sesji PL/SQL. Korzystałem z PL/SQL, ale nigdy nie opanowałem jej podstaw i ten kurs bardzo mi pomógł w zrozumieniu zapytań PL/SQL.
Stefan-Andrei
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Bardzo zrównoważona trening i praktyczna nauka, bardzo się cieszę, że miałem maszynę wirtualną i mogłem pracować równolegle z instruktorem nad ćwiczeniami
Robert
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Trener był cierpliwy z nami i upewniał się, że rozumiemy każdą część przed przejściem dalej.
RONIKA - Igaye Projects (PTY) LTD
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Sposób, w jaki wszystko wyjaśniał
Alexandra G - DB Global Technology
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Ćwiczenia zostały bardzo dobrze wytłumaczone.
Monica - DB Global Technology
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję