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
Wprowadzenie do PL/SQL
- Przegląd środowiska uruchomieniowego PL/SQL
- Struktura i typy bloków PL/SQL
- Deklarowanie i wykorzystywanie zmiennych
- Struktury sterujące: warunki i pętle
Integracja SQL w PL/SQL
- Wykonywanie poleceń DML
- Wykorzystywanie DDL i dynamicznego SQL
- Polecenia kontroli transakcji (TCL)
- Pobieranie danych za pomocą instrukcji SELECT
Procedury i funkcje
- Tworzenie i usuwanie procedur i funkcji
- Techniki parametryzacji
- Przekazywanie parametrów przez wartość i przez referencję; zrozumienie
NOCOPY
Obsługa błędów i wyjątków
- Strategie zarządzania błędami i wyjątkami w PL/SQL
Zarządzanie kursorami
- Zrozumienie rekordów i statycznych kursorów
- Parametryzacja kursorów
- Implementacja kursorów z
FOR UPDATE
Tablice asocjacyjne
- Deklarowanie i wykorzystywanie tablic asocjacyjnych w PL/SQL
Pakiety
- Struktura pakietów: specyfikacje i ciała
- Sekcje inicjalizacyjne, zmienne globalne i zarządzanie pamięcią
- Koncepcje enkapsulacji, przeciążania i deklaracji wstępnych
Wyzwalacze
- Tworzenie wyzwalaczy DML
- Implementacja wyzwalaczy INSTEAD OF
- Zrozumienie wyzwalaczy systemowych
- Poznanie zaawansowanych funkcji wyzwalaczy
Praktyczne zastosowania wbudowanych pakietów
- Zapisywanie do plików za pomocą
UTL_FILE - Wysyłanie e-maili z PL/SQL
Zarządzanie kodem i kompilacja
- Techniki szyfrowania i zaciemniania kodu
- Wykorzystywanie kompilacji warunkowej
- Zarządzanie zależnościami obiektów
- Interpretacja ostrzeżeń kompilatora
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość dowolnego języka programowania (strukturalnego lub obiektowego)
- Znajomość podstaw SQL i środowiska bazy danych Oracle
Odbiorcy
- Programiści
- Administratorzy baz danych
28 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ę