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
- Deklarowanie 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
- Kursory niejawne
- Pobieranie danych
- Atrybuty kursorów
Obsługa wyjątków
- Predefiniowane wyjątki
- Wyjątki zdefiniowane przez użytkownika
- Używanie bloków TRY-CATCH
Kontrola transakcji
- Kontrola transakcji w PL/SQL
- Używanie zagnieżdżonych bloków i transakcji
- Zarządzanie zagnieżdżonymi transakcjami
- Tworzenie i używanie punktów zapisu
Zaawansowane techniki kursora
- Silny vs. 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
- Zastosowanie w rzeczywistych aplikacjach
- Przegląd kodu
Podsumowanie i kolejne 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ę