Powrót do katalogu

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Termin sugerowany
2021-03-23
Warszawa

Zapisz się jako pierwszy!

1 500 / 2 dni
Zgłoś chęć udziału
Termin sugerowany
2021-04-13
Warszawa

Zapisz się jako pierwszy!

1 500 / 2 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

Bazy danych > Relacyjne bazy danych

Szkolenie: PL/SQL Oracle 18c XE – zaawansowane programowanie

Kod: [OPL3]
Pobierz program

Wprowadzenie

ZAWARTOŚĆ SZKOLENIA
• Operacje masowe na kolekcjach
• Profilowanie i elementy związane z wydajnością w PL/SQL
• Obsługa dużych obiektów i VPD
• Zaawansowane rozwiązania oparte na języku PL/SQL

Egzaminy i certyfikaty
Plan szkolenia pokrywa się częściowo z materiałem wymaganym do zdania egzaminu 1Z0-146 Oracle Advanced PL/SQL i uzyskania tytułu Oracle Advanced PL/SQL Developer Certified Professional.

OCZEKIWANE PRZYGOTOWANIE UCZESTNIKÓW
• Swobodne posługiwanie się podstawami języka SQL i znajomość środowiska bazy danych Oracle (preferowane ukończenie szkolenia OSQL1)
• Swobodne posługiwanie się w zakresie podstaw języka PL/SQL (preferowane ukończenie szkolenia OPL2)

Cel szkolenia

Szkolenie ma na celu zapoznanie uczestników z zaawansowanymi aspektami programowania w środowisku baz danych Oracle. Szczególny nacisk kładziemy na elastyczność i wydajność rozwiązań opartych o PL/SQL.

Adresaci szkolenia

Szkolenie to jest uzupełnieniem i kontynuacją szkolenia " Oracle PL/SQL – jednostki programowe", ale może być również przeznaczona dla praktyków, programistów PL/SQL posiadających już doświadczenie w pracy z tym językiem, a pragnących usystematyzować swoją wiedzę i poznać zaawansowane mechanizmy oraz rozwiązania tworzone w tym języku.

UWAGI
Warsztaty realizowane są w oparciu o oprogramowanie w wersji 18c XE.

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Operacje masowe na kolekcjach
• Masowe zapytania (BULK COLLECT)
• Masowe DML (FORALL)
• Operacje masowe w dynamicznym SQL
• Obsługa wyjątków w operacjach masowych
• Funkcje tablicowe i strumieniowe
2. Wydajność kodu PL/SQL
• Wpływ bindowanie zmiennych w poleceniach SQL na współdzielenie kursorów i prace optymalizatora
• Wtapianie krótkich procedur na etapie kompilacji
• Poziomy optymalizacji kompilatora
• Natywna kompilacja
• Determinizm funkcji
• Buforowanie wyników funkcji
3. Integracja z innymi językami
• Używanie języka JAVA
• Linkowanie procedur języka C
4. Kontekst aplikacji i VPD
• Używanie kontekstu wbudowanego
• Tworzenie własnych kontekstów prywatnych i globalnych
• Zapis i odczyt wartości kontekstu
• Polisy i Virtual Private Database
5. Obsługa LOBów
• Typy LOBów
• Tworzenie, inicjalizacja
• Edycja, kopiowanie
6. Profilowanie i śledzenie kodu
• Profilowanie kodu
• Śledzenie kodu
• Analiza wyników
7. Standaryzacja obsługi błędów
• Zdefiniowanie potrzeb
• Propozycja rozwiązania

Opinie uczestników