Training OR_19C_APLSQL
Accreditation
Training
Price of training from PLN 6,460 net
Lowest price in the last 30 days: PLN 6,460 net
Language: polish
*the price depends, among others on the form of training and the date
Additional products
No additional books or exams are specified for this training.
Czas trwania 24h dydaktyczne
materiały szkoleniowe w języku angielskim
Szkolenie jest przeznaczone dla programistów chcących opanować zaawansowane techniki tworzenia kodu PL/SQL w środowisku Oracle Database. Materiał szkoleniowy jest adekwatny dla Oracle Database od wersji 19c, obejmując bazy danych Oracle powszechnie stosowane w środowiskach produkcyjnych.
Uczestnicy pogłębiają znajomość kolekcji PL/SQL (tablice asocjacyjne, tabele zagnieżdżone, VARRAY) oraz uczą się efektywnie zarządzać obiektami LOB — w tym BFILE, CLOB i SecureFile LOB. Szkolenie obejmuje pracę z danymi JSON w bazie Oracle: tworzenie kolumn JSON, stosowanie funkcji SQL/JSON oraz obsługę danych JSON z poziomu PL/SQL. Uczestnicy poznają również zaawansowane metody interfejsu: wywoływanie zewnętrznych procedur C oraz uruchamianie programów Java z PL/SQL.
Istotną część szkolenia stanowią zagadnienia wydajnościowe: optymalizacja kompilacji natywnej, stosowanie techniki inline’owania podprogramów, przetwarzanie zbiorcze (BULK COLLECT i FORALL) oraz mechanizmy buforowania wyników (SQL Query Result Cache, PL/SQL Function Result Cache). Osobne moduły poświęcono analizie i profilowaniu kodu PL/SQL z wykorzystaniem narzędzi Data Dictionary, PL/Scope, DBMS_HPROF i plshprof.
Szkolenie kładzie duży nacisk na bezpieczeństwo: uczestnicy uczą się kontrolować prawa dostępu do kodu (prawa wywołującego i definiującego), implementować polityki bezpieczeństwa na poziomie wierszy (Virtual Private Database, DBMS_RLS), a także chronić aplikacje przed atakami SQL Injection przy użyciu pakietu DBMS_ASSERT. Całość zamykają zagadnienia z obszaru zaawansowanych mechanizmów bezpieczeństwa: Real Application Security, Transparent Data Encryption i Oracle Data Redaction.
W trakcie szkolenia:
Adresaci szkolenia:
Szkolenie jest skierowane do programistów aplikacji i programistów baz danych, którzy posiadają praktyczną znajomość języka PL/SQL i chcą poszerzyć kompetencje w zakresie zaawansowanych technik programowania, optymalizacji wydajności oraz zabezpieczania kodu w środowisku Oracle Database.
Wymagania wstępne:
Wymagana jest praktyczna znajomość języka SQL oraz PL/SQL na poziomie umożliwiającym samodzielne tworzenie bloków anonimowych, procedur składowanych, funkcji i pakietów. Dobrą podstawę stanowią autoryzowane szkolenia Oracle AI Database: SQL Workshop oraz Oracle AI Database: PL/SQL Fundamentals dostępne w ofercie Asseco Academy.
Program Gwarancja terminu szkolenia daje Klientom pewność iż szkolenie, w którym rozważają swój udział odbędzie się w planowanym terminie i lokalizacji. Gwarancja terminu szkolenia to program obejmujący kursy, które odbędą się w planowanym terminie bez względu na ostateczną liczbę uczestników. Wszystkie szkolenia objęte programem są wyróżnione w katalogu szkoleń dedykowaną ikoną
Warunki programu
Program Gwarancja szkolenia w siedzibie Klienta daje możliwość zorganizowania dowolnego kursu w siedzibie Klienta bądź w innym uzgodnionym pomiędzy Klientem a Asseco Data Systems miejscu na terenie Polski. Program pozwala Klientom ograniczyć wydatki związane z podróżami oraz czasem spędzonym poza biurem przez pracowników. Dodatkową korzyścią jest fakt dyspozycyjności osób biorących udział w szkoleniu w nagłych sytuacjach wtedy, gdy pilnie wymagana jest ich obecność na stanowisku pracy. W przypadku skorzystania z programu Klient zapewnia jedynie salę szkoleniową lub konferencyjną niezbędną do przeprowadzenia szkolenia wraz z podłączeniem do Internetu. Wszystkie pozostałe elementy usługi są zapewniane przez Asseco Data Systems, w tym wszystkie wymagane urządzenia, takie jak notebooki, sieć bezprzewodowa, zdalne laboratoria, oprogramowanie oraz catering.
Remote
… if you value the opportunity to learn with a trainer and other participants, from anywhere without having to commute.
Stationary
… if you want to learn while sitting in the same room with the trainer and other participants.
Online
… if you want to learn from materials available via the interenet anywhere at any time
Filters:
Training: OR_19C_APLSQL
Oracle Database 19c: Advanced PL/SQL
Currently, there is no trainings in the selected form.
Cykl online’owych spotkań, podczas których przybliżamy nowe kierunki rozwoju metod zarządzania usługami IT, jak również najciekawsze zagadnienia obszaru programowania, zarządzania Read more
Zadzwoń do nas: tel. 801 30 30 30