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 kontrolne: instrukcje warunkowe i pętle
Włączanie SQL do PL/SQL
- Wykonywanie poleceń DML
- Wykorzystanie DDL i dynamicznych 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
Kursor Management
- Zrozumienie rekordów i kursorów statycznych
- Parametryzowanie kursorów
- Implementowanie kursorów za pomocą
FOR UPDATE
Tablice asocjacyjne
- Deklarowanie i używanie 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 forward
Wyzwalacze
- Tworzenie wyzwalaczy DML
- Implementowanie wyzwalaczy INSTEAD OF
- Zrozumienie wyzwalaczy systemowych
- Odkrywanie zaawansowanych funkcji wyzwalaczy
Praktyczne zastosowania wbudowanych pakietów
- Zapisywanie do plików przy użyciu
UTL_FILE
- Wysyłanie wiadomości e-mail z PL/SQL
Kod Management i kompilacja
- Techniki szyfrowania i zaciemniania kodu
- Wykorzystanie kompilacji warunkowej
- Zarządzanie zależnościami obiektów
- Interpretacja ostrzeżeń kompilatora
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa biegłość w dowolnym języku programowania (strukturalnym lub obiektowym)
- Znajomość SQL podstaw i Oracle środowiska baz danych
Uczestnicy
- Programiści
- Administratorzy Database
28 godzin
Opinie uczestników (3)
Mam bardzo podobną formę szkolenia, praktyczne ćwiczenia bezpośrednio w SQL Developer.
Andreea - OPEN COURSE
Szkolenie - Oracle Database 19c PL and Advanced SQL
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ę
Pełny profesjonalizm wykładowcy + doskonale przygotowane przykłady