Zaawansowane programowanie w PL/SQL
Kod szkolenia:
ORPR3
Opis szkolenia:
Szkolenie to jest uzupełnieniem i kontynuacją szkolenia „ORPR2 - Oracle PL/SQL dla programistów i użytkowników”, ale może być również przeznaczona dla praktyków programistów PL/SQL z dużym doświadczeniem.
Szkolenie to skupia się na następujących tematach:
- elastyczności i wydajności przetwarzania zapytań
- złożonych strukturach danych
- omówieniu szeregu gotowych rozwiązań przydatnych przy tworzeniu aplikacji.
Metoda szkolenia:
- Wykład i ćwiczenia
Zakres szkolenia dotyczy przekrojowo wersji Oracle 9i i Oracle 10g. Część warsztatowa realizowana jest na oprogramowaniu w wersji 10g XE.
Czas trwania:
- 14 godzin (2 dni)
Ramowy plan szkolenia:
- Złożone typy danych - kolekcje
- Wskaźniki i kursory dynamiczne
- Tablice indeksowe, kolekcje zagnieżdżone, kolekcje o zmiennej długości
- Obiektowość w bazie danych Oracle
- Typy (klasy)
- Metody obiektów
- Kolekcje permanentne
- Funkcje tablicowe
- Funkcje strumieniowe
- Tworzenie nowych funkcji agregujących
- Wywoływanie funkcji w SQL, ograniczenia, poziomy czystości
- Organizacja jednostek programowych PL/SQL
- Uprawnienia w PL/SQL
- Zależności obiektowe
- Zabezpieczanie kodu przed niepowołanymi zmianami (WRAP)
- Integracja z innymi językami
- Używanie języka JAVA
- Linkowanie procedur języka C
- Natywna kompilacja do języka C
- Gotowe rozwiązania
- Tworzenie kontekstu aplikacji
- Mechanizm Wirtualna Prywatna Baza Danych (VPD)
- Profilowanie kodu
- Śledzenie kodu
- Ostrzeżenia (DBMS_WARNINGS)
- Zarządzanie sesjami (DBMS_SESSION)
- Obsługa E-Mail (UTL_SMTP)
- Wydajność kodu PL/SQL
Cena netto szkolenia za osobę:
2000 PLN
Informacje dodatkowe:
Cena szkolenia jest ceną netto i należy do niej doliczyć podatek VAT w wysokości 23%.
Podana cena dotyczy opłaty za uczestnicwo w szkoleniu jednej osoby dla grupy liczącej co najmniej pięć osób, istnieje jednak możliwość organizacji szkolenia dla mniejszej lub większej grupy wg indywidualnych ustaleń.
