Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Tworzenie przechowywanych podprogramów
- Kompilacja, status obiektu, kody źródłowe
- Szyfrowanie kodu (wrap)
- Model zależności obiektów
- Parametryzacja
Uprawnienia i schematy w PL/SQL
- Model właściciela i wywołującego
- Uprawnienia bezpośrednie i rolowe
- Biała lista
- Przypisywanie ról do procedur i dziedziczenie uprawnień
Zaawansowane kursory
- Porównanie jawnych kursorów i pętli kursorowych
- Wskaźniki dla kursorów słabych i silnych
- Obsługa dynamicznych kursorów
- Kursory FOR UPDATE
Kolekcje
- Tablice asocjacyjne (index by), tablice zagnieżdżone i varrays
- Atrybuty, obsługa, inicjalizacja, alokacja pamięci
- Zapytania zbiorcze (BULK COLLECT) i DML zbiorcze (FORALL)
- Operacje zbiorcze w dynamicznym SQL
- Obsługa wyjątków w operacjach zbiorczych
- Funkcje tablicowe i strumieniowe
Pakiety
- Struktura pakietu: specyfikacja i ciało
- Korzyści z używania pakietów
- Sekcja inicjalizacyjna i zmienne globalne, zarządzanie pamięcią, instancja pakietu
Wyzwalacze
- Wyzwalacze DML
- Wyzwalacze widoków (INSTEAD OF)
- Wyzwalacze systemowe
- Wyzwalacze złożone
Kontekst aplikacji i VPD
- Używanie wbudowanego kontekstu
- Tworzenie własnych kontekstów prywatnych i globalnych
- Zapisywanie i odczytywanie wartości kontekstu
- Polityki i Wirtualna Prywatna Baza Danych
Dodatek A - Przykłady użycia wbudowanych pakietów
- Obsługa plików (utl_file)
- Planowanie zadań (dbms_job i dbms_scheduler)
Sugerowane szkolenie przed kursem
ORA_S1, ORA_P1
Sugerowane szkolenie uzupełniające
ORA_SP3
Wymagania
Znajomość podstaw języka SQL w zakresie zapytań, a także poleceń DML, DDL i TCL, a także umiejętność interpretowania i tworzenia prostych skryptów PL/SQL.
21 godzin
Opinie uczestników (2)
wyjaśnił bardzo dobrze i podał wskazówki dotyczące ćwiczeń.
Stoyan - OPEN COURSE
Szkolenie - Oracle Database 19c PL and Advanced SQL
Przetłumaczone przez sztuczną inteligencję
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ę