Aktualne promocje

20/01/2017
29/09/2020
31/10/2020

Barcampy, konferencje, wydarzenia

29/11/2016 - 18:00
08/11/2016 - 08:30
04/11/2016 (Caly dzien)

Oracle 11g – Programowanie w PL/SQL II

Kod szkolenia: 
PRO3
Opis szkolenia: 

Oracle 11g – Programowanie w PL/SQL II - to warsztaty przygotowujące do egzaminu 1Z0-146 Oracle Advanced PL/SQL i uzyskania tytułu Oracle Advanced PL/SQL Developer Certified Professional.

 

Omawiane zagadnienia:

  • Obiekty, strumienie i złożone struktury danych
  • Zaawansowane rozwiązania oparte na języku PL/SQL
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.

Grupa docelowa: 

Szkolenie to jest uzupełnieniem i kontynuacją szkolenia Oracle 11g – Programowanie w PL/SQL I - warsztaty, 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.

Wymagania wobec słuchaczy: 

Swobodne posługiwanie się podstawami języka SQL i znajomość środowiska bazy danych Oracle (preferowane ukończenie szkolenia Oracle 11g – Język SQL dla Programistów - warsztaty)
Swobodne posługiwanie się w zakresie podstaw języka PL/SQL (preferowane ukończenie szkolenia
Oracle 11g – Programowanie w PL/SQL I - warsztaty)

Cena netto PLN: 
2900
Cena brutto PLN: 
3567
Czas trwania: 
3 dni
Uwagi: 

Warsztaty realizowane są w oparciu o oprogramowanie w wersji 11g XE

 

Oferujemy również szkolenia w naszych ośrodkach w Krakowie i Gdyni, jak i w lokalizacjach wskazanych przez klienta.

W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Konspekt: 

1. Złożone typy danych, kolekcje

  • Podtypy
  • Zmienne kursorowe i kursory dynamiczne
  • Tablice asocjacyjne, kolekcje
  • Operacje masowe, bulk, forall
  • Obsługa wyjątków w operacjach masowych

2. Obiektowość w bazie danych Oracle

  • Typy (klasy)
  • Metody obiektów
  • Kolekcje permanentne
  • Funkcje tablicowe
  • Funkcje strumieniowe
  • Tworzenie własnych funkcji agregujących

3. Wywoływanie funkcji w SQL, ograniczenia, poziomy czystości, determinizm
4. Organizacja jednostek programowych PL/SQL

  • Uprawnienia w PL/SQL
  • Kontekst nazw

5. Integracja z innymi językami

  • Używanie języka JAVA
  • Linkowanie procedur języka C
  • Natywna kompilacja do języka C

6. Gotowe rozwiązania

  • Tworzenie kontekstu aplikacji
  • Mechanizm Wirtualna Prywatna Baza Danych (VPD)
  • Obsługa LOBów
  • Profilowanie kodu
  • Śledzenie kodu

7. Wydajność kodu PL/SQL

  • Bindowanie zmiennych w poleceniach SQL a rozkład statystyczny wartości
  • Współdzielenie kursorów
  • Cel optymalizacji zapytań
  • Wtapianie krótkich procedur na etapie kompilacji
  • Buforowanie wyników funkcji i zapytań

8. Zapobieganie przed wstrzykiwaniem kodu

Najbliższe terminy szkolenia

Warszawa: 
Pon, 05/12/2016
Wrocław: 
Pon, 12/12/2016
Kraków: 
Pon, 12/12/2016

Logowanie

O osec.pl

Nasz serwis działa dzieki następującym projektom:

Drupal CMS - http://www.drupal.org
Apache HTTPD - http://www.apache.org
PHP - http://www.php.net
MySQL - http://www.mysql.com

ipv6 ready