Oracle Database PL/SQL (kod: ORACLE-PL-SQL)
Tagi tego szkolenia:
Zobacz też:
Opis i cel szkolenia
PL/SQL to język uzupełniający SQL o konstrukcje związane z programowaniem proceduralnym i modułowym. Jego znajomość ułatwia tworzenie złożonych raportów, pozwala uzupełnić dane w bazie o logikę biznesową, a także jest niezbędna do tworzenia aplikacji w technologiach Oracle Forms, APEX i pokrewnych.
Znajomość PL/SQL jest nieodzowna dla programistów chcących wykorzystać wszystkie możliwości bazy Oracle.
Czas trwania
2 dni
Program
- Kształt programu PL/SQL
- bloki: deklaracje, etykiety, zasięgi widoczności nazw przy zagnieżdżaniu bloków,
- zmienne i podstawowe typy; inicjalizacja i deklaracje,
- rzutowanie implicytne i eksplicytne,
- identyfikatory, jednostki leksykalne,
- konwencje,
- wykonywalne bloki, funkcje i procedury.
- Programowanie strukturalne
- nstrukcje sterujące: warunki, pętle,
- klauzula INTO,
- użycie funkcji SQL,
- implicytne kursory,
- obsługa wyjątków, typowe wyjątki wbudowane,
- tworzenie własnych wyjątków.
- Typy
- praca z typami złożonymi, własne typy złożone,
- atrybuty %TYPE i %ROWTYPE,
- rekordy, tabele i tabele rekordów,
- konstrukcja INDEX BY.
- Kursory
- kursory eksplicytne,
- kursory z parametrami,
- blokowanie wierszy (klauzula FOR UPDATE),
- klauzula WHERE CURRENT OF.
- Programowanie modułowe
- użycie wbudowanych pakietów (UTL_MAIL, UTL_OUTPUT, UTL_FILE),
- tworzenie własnych pakietów,
- zachowywanie stanu w pakiecie,
- przeciążanie (overloading),
- dobre praktyki.
- Dynamiczny SQL
- potrzeba użycia dynamicznego SQL-a, przeciwwskazania,
- Native Dynamic SQL,
- pakiet DBMS_SQL,
- autonomiczne transakcje,
- PL/SQL w bazie danych
- tworzenie wyzwalaczy (triggers) na tabelach, wydarzeniach systemowych, komendach DDL,
- kwestie uprawnień,
- słowa kluczowe NOCOPY, PARALLEL ENABLE i DETERMINISTIC,
- kompilacja PL/SQL, ostrzeżenia w czasie kompilacji, kompilacja warunkowa,
- zarządzanie zależnościami między programami PL/SQL.
Pobierz w wersji PDF > >
Przeznaczenie i wymagania
Brak szczegółowych wymagań wobec uczestników szkolenia.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Lokalizacje
- Warszawa - ul. Jasna 14/16A
- Kraków - ul. Floriańska 53
- Łódź - ul. Wólczańska 51
- Wrocław - ul. Rogowska 127
- Poznań - ul. Św. Marcin 66/72
- Katowice - ul. Modelarska 12
- na życzenie dowolne miejsce w Polsce
Cena szkolenia
1680 zł netto (VAT 23%).
W cenę szkoleń organizowanych w naszej siedzibie wliczone są:
- autorskie materiały szkoleniowe,
- certyfikaty ukończenia szkolenia,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.
Najbliższe terminy
Szkolenie jest realizowane w trybie zamkniętym, dla grup od 4 osób.
Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski, lub UE (w jęz. polskim lub angielskim). Dla grup możliwe są dowolne tryby zajęć - godziny pracy, wieczory, weekendy. Możliwe jest również dostosowanie tematów kursu do indywidualnych potrzeb Klienta.
Zapytaj i zaproponuj termin >>
Lub prosimy o kontakt.
|