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 reguły
- 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 i funkcje składowane
- 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
- Niejawne kursory
- Pobieranie danych
- Atrybuty kursora
Obsługa wyjątków
- Predefiniowane wyjątki
- Wyjątki zdefiniowane przez użytkownika
- Korzystanie z bloków TRY-CATCH
Kontrola transakcji
- Kontrola transakcji w PL/SQL
- Korzystanie z zagnieżdżonych bloków i transakcji
- Zarządzanie transakcjami zagnieżdżonymi
- Tworzenie i używanie punktów zapisu
Zaawansowane techniki kursorów
- Silny a słaby REF CURSOR
- Scenariusze użycia
Wyzwalacze
- Tworzenie wyzwalaczy
- Rodzaje wyzwalaczy
- Używanie wyzwalaczy do audytu
Pakiety w PL/SQL
- Tworzenie
- Specyfikacja
- Implementacja
- Wykonanie
- Wywołanie
- Aplikacja w świecie rzeczywistym
- Przegląd kodu
Podsumowanie i kolejne kroki
Wymagania
- Podstawowe zrozumienie SQL
- Zrozumienie schematów baz danych, tabel i relacji
Uczestnicy
- Database administratorzy
- Deweloperzy Database
- Programiści
- Analitycy danych
Opinie uczestników (5)
Podstawy sesji PL/SQL. Używałem PL/SQL, ale nigdy nie poznałem jego podstaw, a ten kurs bardzo pomógł mi zrozumieć zapytania PL/SQL.
Stefan-Andrei
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Bardzo zrównoważone szkolenie i zorientowane na praktykę, bardzo się cieszę, że miałem wirtualną maszynę i mogłem pracować równolegle z trenerem ćwiczeń
Robert
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Trener był cierpliwy i upewnił się, że zrozumieliśmy każdą sekcję 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śnił
Alexandra G - DB Global Technology
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Ćwiczenia zostały bardzo dobrze wyjaśnione.
Monica - DB Global Technology
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję