Szkolenia Oracle


Słowniczek pojęć
SQL
Język zapytań do baz danych. Umożliwia pobieranie, dodawanie, edycję i kasowanie danych, jak również zarządzanie takimi strukturami jak tabele czy widoki. Tutaj w kontekście baz danych Oracle.
PL/SQL
Proceduralne rozszerzenie SQL w bazach danych Oracle. Umożliwia tworzenie własnych funkcji SQL, procedur, pakietów a także wyzwalaczy które reagują na zdarzenia w bazie danych.
Testy jednostkowe
Testy weryfikujące poprawność działania elementów programu.
Administracja bazami Oracle
Zbiór czynności związanych z zarządzaniem bazami danych, takich jak konfiguracja parametrów, zarządzanie użytkownikami i uprawnieniami, wykonywanie kopii zapasowych i ich odtwarzanie w razie awarii etc.
ASM
Automatic Storage Management - system zarządzania zasobami dyskowymi dedykowany bazom danych Oracle. Znajomość tego rozwiązania jest niezbedna dla tworzenia skalowalnych środowisk klasy Enterprise.
Multitenant
Zaimplementowana przez Oracle konteneryzacja w ramach bazy danych.
Oracle Enterprise Manager
Webowe rozwiązanie firmy Oracle do zarządzania instancjami baz. Pozwala zarządzać, konserwować i optymalizować bazy Oracle.
HA
High Availability - system wysokiej niezawodności/dostępności. systemy informatyczne charakteryzujące się odpowiednio dostosowywaną: niezawodnością, dostępnością, wydajnością do specyficznych, zwykle krytycznych, zastosowań danego systemu. System komputerowy klasyfikowany jest jako wysokiej dostępności, jeśli jest niedostępny przez czas rzędu 5 minut w roku (dostępność od 99,999%, a mniej niż 99,9999% czasu)
RAC
Oracle Real Application Cluster - Oprogramowanie dostarczające możliwości HA i klastrowania w środowiskach baz danych Oracle.
Tuning baz danych
Zbiór czynności zmierzających do optymalizacji czasu wykonania zapytań SQL i ogólnej wydajności baz danych.
Hurtownia danych
Najczęściej zasilana cyklicznie baza danych której struktura i sposób działania ma wspierać działania z zakresu analizy danych.
Upgrade bazy danych
Podniesienie wersji bazy danych. Czynność bardzo ważna dla zapewnienia bezpieczeństwa i wydajności baz danych Oracle.
Oracle Apex
Środowisko low-code pozwalające "wyklikać" aplikację webową korzystającą z baz Oracle.
Terminy gwarantowane
15 terminów gwarantowanych?
Skuteczność
SQL i PL/SQL

Szkolenie w skrócie
Warsztatowe szkolenie z zakresu SQL w adaptacji baz danych Oracle. Szkolenie rozpoczyna się od podstaw i obejmuje najczęściej wykorzystywane w praktyce elementy SQL.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 50 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- tworzyć złożone raporty wykorzystujące wiele tabel, grupowanie danych, podzapytania, operatory zbiorowe, funkcje wbudowane w bazy danych Oracle,
- dodawać, kasować i aktualizować dane w tabelach,
- przywracać stan danych do punktu w czasie po przypadkowym ich usunięciu lub skasowaniu,
- tworzyć struktury takie jak tabele, widoki, linki bazodanowe.
Dla kogo?
Szkolenie przeznaczone jest zarówno dla osób początkujących jak i tych, które już znają SQL lecz chciałyby poznać jego adaptację w bazach Oracle.

Szkolenie przeznaczone dla osób, które już miały do czynienia do pisaniem prostych zapytań do bazy danych Oracle. W ramach szkolenia omawiane są nieco bardziej zaawansowane zagadnienia z zakresu posługiwania się językiem SQL, między innymi takie jak pisanie zapytań w oparciu o więcej niż jedną tabelę, modyfikacja danych w oparciu o inne tabele, czy też przywracanie zmian, które już zostały zapisane.

Szkolenie przeznaczone dla osób znających podstawowy zakres SQL. W ramach szkolenia omawiane są bardziej zaawansowane zagadnienia z zakresu poslugiwania się językiem SQL w bazach danych Oracle. Poruszane są tematy związane z optymalizacją, oraz hurtowniami danych. W ramach programu omawiana jest również technologia flashback, która pozwala przywrócić stan tabeli do stanu z przed określonego czasu. Dzięki temu możemy latwo wycofać niepożądane zmiany.

Szkolenie w skrócie
Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu SQL w adaptacji Oracle . Szkolenie rozpoczyna się od podstaw, obejmuje najczęściej wykorzystywane w praktyce elementy SQL, ale też zagadnienia zaawansowane. Szkolenie zawiera między innymi techniki służące zaawansowanej analizie danych oraz optymalizacji zapytań.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 80 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- tworzyć złożone raporty wykorzystujące wiele tabel, grupowanie danych, podzapytania, operatory zbiorowe, funkcje wbudowane w bazy danych Oracle,
- dodawać, kasować i aktualizować dane w tabelach,
- przywracać stan danych do punktu w czasie po przypadkowym ich usunięciu lub skasowaniu,
- tworzyć struktury takie jak tabele, widoki, linki bazodanowe,
- wykonywać złożone analizy danych z wykorzystaniem funkcji analitycznych, wyrażeń regularnych, zapytań hierarchicznych, pivot i wielu innych,
- odnaleźć „wąskie gardła” wydajnościowe w tworzonych zapytaniach SQL,
- optymalizować zapytania pod kątem wydajności.
Dla kogo?
Dla osób które chcą poznać w sposób kompleksowy SQL w adaptacji Oracle od podstaw do zaawansowanych technik analizy danych. Szkolenie przeznaczone jest zarówno dla osób początkujących jak i tych, które już znają SQL, ale chciałyby poznać jego implementację w bazach Oracle.
To szkolenie jest też elementem bootcampu "Programista Oracle" - dowiedz się więcej.

O szkoleniu w skrócie
Język SQL to najpopularniejszy język dostępu do bazy danych. Znajomość SQL pozwala na efektywne korzystanie z jej zasobów.
Szkolenie umożliwia zapoznanie się z językiem SQL od podstaw z uwzględnieniem zaawansowanych technik z zakresu analizy danych –wykorzystanie funkcji analitycznych, tworzenie tabel przestawnych, porównywanie danych. Podczas szkolenia nacisk położony jest na umiejętności praktyczne!
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:- wykonywać zapytania SQL korzystające z jednej i wielu tabel,
- filtrować dane,
- analizować dane za pomocą funkcji analitycznych,
- tworzyć raporty z prostymi i zaawansowanymi agregacjami,
- porównywać zbiory danych,
- tworzyć tabele przestawne,
- ładować dane z plików csv
- zapisywać raporty do plików csv
Dla kogo?
Szkolenie jest skierowane do analityków oraz wszystkich osób, które pracują z danymi – tworzą analizy, raporty, podsumowania, porównania. Szkolenie obejmuje wszystkie najistotniejsze techniki pracy z danymi i skupia się na praktycznej stronie tworzenia zapytań i raportów.
Prowadząca szkolenie: Monika Lewandowska
Oracle ACE i Senior Oracle Designer & Developer. Monika jest doświadczoną projektantką i programistką baz danych Oracle. Swoją przygodę z Oracle zaczęła jeszcze w zeszłym stuleciu od Oracle 7, i kontynuuje ją po dziś dzień.
Monika należy do programu Oracle ACE (ACE Pro) oraz do organizacji Symposium 42.
Lubi dzielić się wiedzą i bierze udział jako prelegent w międzynarodowych konferencjach poświęconych tematyce Oracle (POUG, DOAG, UKOUG, RMOUG i wiele innych).
Podczas tworzenie oprogramowania największy nacisk kładzie na zrozumienie wymagań klienta, prostotę rozwiązań oraz jakość kodu.
A ponad wszystko – na wydajność systemu!
Kocha szybkie motocykle i jeszcze szybsze bazy danych!

Szkolenie w skrócie
Przekrojowe, warsztatowe szkolenie z zakresu SQL i PL/SQL w bazach danych Oracle. Obejmuje najczęściej wykorzystywane w praktyce elementy SQL od podstaw oraz rozwinięcie SQL o programowanie w języku PL/SQL. Programowanie w języku PL/SQL pozwoli uczestnikowi na tworzenie własnych funkcji SQL rozszerzając jego możliwości. Ponadto dzięki temu językowi uczestnik będzie potrafił tworzyć automatyczne procesy raportujące czy wyzwalacze uruchamiające się w reakcji na jakieś zdarzenie w bazie danych.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 80 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- tworzyć złożone raporty wykorzystujące wiele tabel, grupowanie danych, podzapytania, operatory zbiorowe, funkcje wbudowane w bazy danych Oracle,
- dodawać, kasować i aktualizować dane w tabelach,
- przywracać stan danych do punktu w czasie po przypadkowym ich usunięciu lub skasowaniu,
- tworzyć struktury takie jak tabele, widoki, linki bazodanowe,
- rozszerzać możliwości SQL o własne funkcje tworzone w języku PL/SQL,
- tworzyć procedury przetwarzające dane,
- tworzyć wyzwalacze reagujące automatycznie na wybrane zdarzenie np. aktualizację danych w tabeli,
- tworzyć systemy składające się z wielu współpracujących podprogramów.
Dla kogo?
Dla osób które chcą poznać SQL w implementacji baz danych Oracle oraz PL/SQL w zakresie pozwalającym tworzyć własne funkcje, procedury składowane i wyzwalacze. Do nauki PL/SQL nie jest wymagana znajomość żadnego innego języka programowania. Wszystkie niezbędne pojęcia, takie jak instrukcje warunkowe czy pętle zostaną wyjaśnione na przykładzie kodu w PL/SQL.

O szkoleniu w skrócie
Szkolenie obejmujące swoim zakresem zaawansowany SQL w wydaniu Oracle oraz zaawansowane aspekty programowania w PL/SQL. Z zakresu SQL omawiane są zagadnienia związane z zaawansowaną analizą danych w tym m.in.
zapytania approximate top-n, match_recognize czy zdobywający coraz większą popularność – JSON . Uczestnicy poznają też tajniki optymalizacji zapytań w tym zaawansowane możliwości EXPLAIN PLAN i rozszerzone statystki.
Omówiony zostanie też wpływ wywołań funkcji w SQL na wydajność oraz sposoby optymalizacji takich zapytań.
Z zakresu PL/SQL omawiane są zagadnienia związane z budowaniem złożonych, skalowalnych rozwiązań i ich optymalizacją pod kątem wydajności min zaawansowane działania na kolekcjach
oraz masowe przetwarzania danych. Przyjrzymy się również zaawansowanym strukturom takim jak obiekty JSON czy tabele polimorficzne.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 40 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- wydajnie ładować duże zbiory danych do bazy danych,
- wykonywać złożone analizy danych z wykorzystaniem funkcji analitycznych, zapytań top-n i approximate top-n ,
- znajdować wzorce w zbiorach danych z wykorzystaniem MATCH_RECOGNIZE,
- wykorzystywać rozszerzone możliwości EXPLAIN PLAN i statystyk,
- optymalizawać wywołania funkcji PL/SQL w SQL,
- pracować na dokumentach w formacie JSON w SQL i PL/SQL,
- tworzyć optymalny kod PL/SQL do wykorzystania w zapytaniach SQL,
- wydajnie przetwarzać duże zbiory danych,
- tworzyć tabele polimorficzne
Dla kogo?
Dla osób znających już podstawy SQL oraz PL/SQL, które chciałyby wynieść swoje umiejętności na wyższy poziom. Przed przystąpieniem do kursu zalecana jest znajomość poniższych zagadnień:
- tworzenie zapytań SQL,
- tworzenie poleceń DML,
- tworzenie tabel,
- znajomość podstawowych indeksów,
- podstawowa znajomość triggerów,
- tworzenie procedur i pakietów,
- podstawowa znajomość kursorów w PL/SQL,
- podstawowa znajomość pracy z kolekcjami w PL/SQL
Wskazane byłoby przed udziałem w tym szkoleniu ukończenie szkoleń:
Prowadząca szkolenie: Monika Lewandowska
Oracle ACE i Senior Oracle Designer & Developer. Monika jest doświadczoną projektantką i programistką baz danych Oracle. Swoją przygodę z Oracle zaczęła jeszcze w zeszłym stuleciu od Oracle 7, i kontynuuje ją po dziś dzień.
Monika należy do programu Oracle ACE (ACE Pro) oraz do organizacji Symposium 42.
Lubi dzielić się wiedzą i bierze udział jako prelegent w międzynarodowych konferencjach poświęconych tematyce Oracle (POUG, DOAG, UKOUG, RMOUG i wiele innych).
Podczas tworzenie oprogramowania największy nacisk kładzie na zrozumienie wymagań klienta, prostotę rozwiązań oraz jakość kodu.
A ponad wszystko – na wydajność systemu!
Kocha szybkie motocykle i jeszcze szybsze bazy danych!

Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- Stosować funkcje analityczne do rankingów i porównań
- Wyszukiwać dane wg. złożonych wzorców
- Wykonywać zapytania z użyciem wielu połączeń do różnych baz danych jednocześnie
- Odtwarzać stan danych po przypadkowej, niepożądanej zmianie lub usunięciu
- Optymalizować zapytania SQL oraz programy PL/SQL
- Przetwarzać duże zbiory danych z użyciem PL/SQL w sposób możliwie najbardziej optymalny
- Stosować różne obiekty bazy danych do efektywnego przetwarzania informacji
- Tworzyć oprogramowanie przetwarzające dane z użyciem języka PL/SQL
- Zmniejszyć ilość codziennej pracy dzięki zautomatyzowaniu procesu przetwarzania danych przy użyciu PL/SQL
- Napisać oprogramowanie reagujące na sytuacje wyjątkowe, w taki sposób by nie wpływało to na ciągłość pracy (np. podczas wykonywania bardzo długotrwałego zapytania)
- Stworzyć oprogramowanie które będzie automatycznie modyfikowało / uzupełniało wprowadzane dane, oraz monitorowało operacje na danych.
- Stosować dynamiczny SQL do produkowania generycznych rozwiązań
- Korzystać z plików zewnętrznych w przetwarzaniu danych (tekstowe, html, csv)
- Uruchomić automatyczne, cyklicznie wykonywanie programów

3 dniowe warsztatowe szkolenie z zakresu programowania baz danych Oracle w języku PL/SQL. Obejmuje najważniejsze i najczęściej wykorzystywane w praktyce elementy tego języka. Szkolenie pozwoli przygotować się między innymi do oprogramowania procesów ETL zasilających hurtownie danych.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 50 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Jeśli poszukujesz bardziej kompleksowego szkolenia, sprawdź "Kompleksowe szkolenie programowanie w PL/SQL w Oracle".


Szkolenie w skrócie
Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu PL/SQL od podstaw do technik zaawansowanych. Uczestnicy poznają najczęściej wykorzystywane w praktyce elementy języka PL/SQL, ale też techniki zaawansowane pozwalające przetwarzać dane wydajniej. Szkolenie pozwoli przygotować się między innymi do oprogramowania procesów ETL zasilających hurtownie danych. W ramach szkolenia omawiane są poza samym PL/SQL również techniki pozwalające pobierać dane z plików CSV i uruchamiać podprogramy PL/SQL automatycznie w wyznaczonych cyklach.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 80 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- rozszerzać możliwości SQL o własne funkcje tworzone w języku PL/SQL,
- tworzyć procedury przetwarzające dane,
- tworzyć wyzwalacze reagujące automatycznie na wybrane zdarzenie np. aktualizację danych w tabeli,
- tworzyć złożone systemy składające się z wielu współpracujących podprogramów,
- zasilać bazę danymi pochodzącymi z zewnętrznych źródeł,
- oprogramować procesy ETL za pomocą języka PL/SQL,
- zoptymalizować kod tworzonych programów pod kątem szybkości wykonania,
- uruchomić automatyczne, cykliczne wywoływanie programów PL/SQL.
Dla kogo?
Dla osób które chcą poznać język PL/SQL w sposób kompleksowy od podstaw do technik zaawansowanych.
Do aktywnego uczestnictwa, ze względu na pojawiające się w trakcie warsztatów wykorzystanie języka SQL, niezbędna będzie znajomość przynajmniej podstaw języka SQL.
To szkolenie jest też elementem bootcampu "Programista Oracle" - dowiedz się więcej.


O szkoleniu w skrócie
Szkolenie obejmujące swoim zakresem optymalizację SQL od podstaw i zaawansowane aspekty programowania w PL/SQL. Dzięki temu szkoleniu uczestnik będzie potrafił zoptymalizować zapytania SQL oraz pozna techniki związane budowaniem w PL/SQL złożonych, skalowalnych rozwiązań i ich optymalizacją pod kątem wydajności.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- odnaleźć „wąskie gardła” wydajnościowe w tworzonych zapytaniach SQL i podprogramach PL/SQL,
- odnaleźć najbardziej „zasobożerne” lub najdłużej trwające zapytania uruchamiane w bazie danych,
- optymalizować zapytania pod kątem wydajności,
- tworzyć złożone systemy w PL/SQL składające się z wielu współpracujących podprogramów,
- zasilać bazę danymi pochodzącymi z zewnętrznych źródeł,
- oprogramować procesy ETL za pomocą języka PL/SQL,
- przetwarzać duże zbiory danych z użyciem PL/SQL w sposób możliwie najbardziej wydajny,
- stosować dynamiczny SQL do produkowania generycznych i bezpiecznych rozwiązań,
- uruchomić automatyczne, cykliczne wywoływanie programów PL/SQL.
Dla kogo?
Dla osób, które znają już podstawy SQL i PL/SQL a chciałyby wzbogacić swoje umiejętności o optymalizację zapytań oraz bardziej zaawansowane aspekty programowania w PL/SQL. Polecane zwłaszcza osobom, przed którymi stoi wyzwanie stworzenia złożonego, skalowalnego i wydajnego systemu przetwarzającego dane.

O szkoleniu w skrócie
Testy jednostkowe są potężnym i efektywnym rodzajem testów. To narzędzie umożliwiające drastyczne podniesienie jakości kodu poprzez eliminację większości błędów typowych i technicznych na wczesnym etapie tworzenia oprogramowania. Testy jednostkowe są przeprowadzane w fazie implementacji, dzięki czemu koszty znalezienia i naprawy błędów są minimalne w porównaniu do innych rodzajów testów.
Szkolenie przybliży uczestnikom zagadnienie testów jednostkowych a także pokaże, w jaki sposób przygotować i przeprowadzić testy jednostkowe, by w maksymalny sposób wykorzystać ogromne możliwości narzędzia.
Testy jednostkowe są postrzegane jako trudne do implementacji i kosztowne – na szkoleniu udowodnimy, że jest dokładnie odwrotnie!
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:- przygotować przypadki testowe,
- utworzyć testowalny kod PL/SQL,
- tworzyć oprogramowanie w metodologii TDD,
- tworzyć testy jednostkowe z wykorzystaniem narzędzia utPLSQL
Dla kogo?
Szkolenie jest skierowane do programistów PL/SQL na każdym poziomie zaawansowania, którzy chcieliby podnieść jakość tworzonego kodu. Wdrożenie testów jednostkowych w proces tworzenia oprogramowania to duże wyzwanie, jednak warte wysiłku. Testy jednostkowe umożliwiają znaczną redukcję błędów jeszcze w fazie implementacji, co nie tylko zmniejsza koszty fazy implementacji i testów, ale także koszty wytworzenia całego oprogramowania.
Prowadząca szkolenie: Monika Lewandowska
Oracle ACE i Senior Oracle Designer & Developer. Monika jest doświadczoną projektantką i programistką baz danych Oracle. Swoją przygodę z Oracle zaczęła jeszcze w zeszłym stuleciu od Oracle 7, i kontynuuje ją po dziś dzień.
Monika należy do programu Oracle ACE (ACE Pro) oraz do organizacji Symposium 42.
Lubi dzielić się wiedzą i bierze udział jako prelegent w międzynarodowych konferencjach poświęconych tematyce Oracle (POUG, DOAG, UKOUG, RMOUG i wiele innych).
Podczas tworzenie oprogramowania największy nacisk kładzie na zrozumienie wymagań klienta, prostotę rozwiązań oraz jakość kodu.
A ponad wszystko – na wydajność systemu!
Kocha szybkie motocykle i jeszcze szybsze bazy danych!

O szkoleniu w skrócie
Szkolenie jest skierowana do osób znających język PL/SQL na każdym poziomie zaawansowania. Nacisk szkolenia położony jest na poznanie najlepszych praktyk programowania: tworzenie czytelnego i zrozumiałego kodu, optymalne stosowanie instrukcji PL/SQL, umiejętne zarządzanie błędami czy tworzenie kodu łatwego do przetestowania.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:- utworzyć i stosować standardy kodowania
- dobrać optymalne instrukcje PL/SQL do rozwiązywanego problemu
- zarządzać wyjątkami PL/SQL
- zastosować instrumentację kodu
- utworzyć łatwy do przetestowania kod PL/SQL
Dla kogo?
Szkolenie jest skierowane do programistów PL/SQL na każdym poziomie zaawansowania, którzy chcieliby podnieść jakość tworzonego kodu. Stosowanie najlepszych praktyk to nie tylko podniesienie przejrzystości czy czytelności kodu ale także zmniejszenie ilości błędów poprzez umiejętne zarządzanie błędami, przeprowadzanie code review czy stosowanie instrumentacji kodu.
Prowadząca szkolenie: Monika Lewandowska
Oracle ACE i Senior Oracle Designer & Developer. Monika jest doświadczoną projektantką i programistką baz danych Oracle. Swoją przygodę z Oracle zaczęła jeszcze w zeszłym stuleciu od Oracle 7, i kontynuuje ją po dziś dzień.
Monika należy do programu Oracle ACE (ACE Pro) oraz do organizacji Symposium 42.
Lubi dzielić się wiedzą i bierze udział jako prelegent w międzynarodowych konferencjach poświęconych tematyce Oracle (POUG, DOAG, UKOUG, RMOUG i wiele innych).
Podczas tworzenie oprogramowania największy nacisk kładzie na zrozumienie wymagań klienta, prostotę rozwiązań oraz jakość kodu.
A ponad wszystko – na wydajność systemu!
Kocha szybkie motocykle i jeszcze szybsze bazy danych!

O szkoleniu w skrócie
Szkolenie jest skierowana do osób znających język PL/SQL w stopniu średniozaawansowanym i zaawansowanym. Na szkoleniu zostaną omówione najlepsze techniki programowania w PL/SQL wraz z praktycznymi przykładami. Uczestnik pozna optymalne metody ładowania, aktualizacji i udostępniania danych oraz techniki projektowania wydajnych procesów przetwarzania danych w PL/SQL. Zajęcia zostaną poprowadzone w formie warsztatów a nacisk będzie położony na efektywne zastosowanie PL/SQL do rozwiązania praktycznych problemów.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:- utworzyć wydajny proces ładowania i aktualizacji danych
- efektywnie udostępnić dane z PL/SQL
- tworzyć optymalny kod PL/SQL do wykorzystania w zapytaniach SQL
- zaprojektować wydajny proces przetwarzania danych w PL/SQL
- zoptymalizować kod PL/SQL
- wydajnie przetwarzać duże zbiory danych
Dla kogo?
Szkolenie jest skierowane do średniozaawansowanych i zaawansowanych programistów PL/SQL, którzy chcieliby poznać najbardziej wydajne z praktycznego punktu widzenia techniki pracy z dużymi wolumenami danych w PL/SQL. Nacisk szkolenia położony jest na poznanie najlepszych i najbardziej optymalnych technik ładowania, aktualizacji i udostępniania danych oraz tworzenie wydajnych procesów przetwarzania danych. Na szkoleniu poznamy sposoby wykorzystania tych technik do rozwiązywania praktycznych problemów.
Prowadząca szkolenie: Monika Lewandowska
Oracle ACE i Senior Oracle Designer & Developer. Monika jest doświadczoną projektantką i programistką baz danych Oracle. Swoją przygodę z Oracle zaczęła jeszcze w zeszłym stuleciu od Oracle 7, i kontynuuje ją po dziś dzień.
Monika należy do programu Oracle ACE (ACE Pro) oraz do organizacji Symposium 42.
Lubi dzielić się wiedzą i bierze udział jako prelegent w międzynarodowych konferencjach poświęconych tematyce Oracle (POUG, DOAG, UKOUG, RMOUG i wiele innych).
Podczas tworzenie oprogramowania największy nacisk kładzie na zrozumienie wymagań klienta, prostotę rozwiązań oraz jakość kodu.
A ponad wszystko – na wydajność systemu!
Kocha szybkie motocykle i jeszcze szybsze bazy danych!
Administracja


Uczestnik po ukończeniu tego szkolenia będzie w stanie:
- Przygotować serwer bazy danych Oracle do działania
- Przywrócić instancję do działania po pojawieniu się standardowych problemów
- Zarządzać użytkownikami i ich uprawnieniami
- Wykonywać kopie zapasowe bez przerywania działania instancji, oraz je przywracać
- Szybko przywracać przypadkowo skasowane, źle zmodyfikowane dane do pierwotnego kształtu
- Szybko przenosić dane pomiędzy serwerami oraz systemami
- Zaplanować oraz wdrożyć odpowiednie strategie wykonywania backupów
- Zoptymalizować kluczowe elementy bazy danych
- Utrzymywać bazę danych w schludności, wskazywać elementy ,które nie są już wykorzystywane
- Diagnozować i odblokowywać zablokowane zasoby
- Monitorować oraz śledzić działania użytkowników
- Zautomatyzować proces optymalizacji oraz backupu


Szkolenie przeznaczone jest dla Administratorów Baz Danych Oracle posiadających już pewne doświadczenie i praktykę . Jak każde nasze szkolenie to również przygotowane jest i prowadzone przez doświadczonych Administratorów na co dzień rozwiązujących realne problem i biorących czynny udział w realizacji projektów. W odróżnieniu od ofert konkurencyjnych stawiamy na ćwiczenia praktyczne i realizację scenariuszy „z życia wziętych”.
Szkolenie obejmuje:
- Na podstawie analizy potrzeb biznesowych zaproponować odpowiednią technologię z obszaru Baz Danych Oracle
- Z pełnym zrozumieniem wykonać audyt licencyjny używanych opcji Baz Danych Oracle i zaproponować rozwiązanie w przydku ich naruszenia
- Skonfigurować bazę do ewentualnego szybkiego przywracania uszkodzonych obiektów
- Przejrzeć historyczne zmiany przeprowadzane na bazie
- Szybko przywracać przypadkowo skasowane, źle zmodyfikowane dane do pierwotnego kształtu
- Tworzyć punkty przywracania bazy i na ich podstawie wdrażać gotowe konfiguracje w innych miejscach - np. na potrzeby systemów ERP / CRM
- Przywracać bazę danych nawet po bardzo poważnej awarii
- Klonować binaria oraz duplikować bazę na tym samym lub innym hoście do "teraz" lub do punktu w czasie
- Zoptymalizować bazę danych pod różne zastosowania
- Zautomatyzować proces optymalizacji oraz backupu
- Diagnozować i odblokowywać zablokowane zasoby
- Odpowiednio planować obciążenia bazy danych i zarządzać przydzielaniem mocy obliczeniowej
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.

Szkolenie przeznaczone jest dla administratorów baz danych Oracle posiadających już pewne doświadczenie (jako przygotowanie polecamy nasze szkolenie Administracja Bazami Banych Oracle). W ramach szkolenia omawiane są zagadnienia związane z Automatic Storage Management – dostarczanym przez Oracle systemem zarządzania zasobami dyskowymi dedykowany pod Bazy Danych Oracle. Poruszany jest pełen zakres tematyki – od architektury przez przygotowanie infrastruktury, instalację i konfigurację aż po zarządzanie i wykorzystanie ASM w codziennej pracy. Duży nacisk położony jest na praktyczne warsztaty oparte o realne doświadczenia Administratorów Baz Danych Oracle, w ramach których uczestnicy ćwiczą wszystkie zagadnienia poruszane na szkoleniu i otrzymują rzeczywiste przygotowanie do podjęcia pracy z ASM.
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.

Szkolenie przeznaczone jest dla administratorów baz danych Oracle posiadających już pewne doświadczenie (jako przygotowanie polecamy nasze szkolenie Administracja Bazami Banych Oracle i Administracja Bazami Banych Oracle II). W ramach szkolenia omawiane są zagadnienia związane z upgrade – procesem aktualizacji Bazy Danych Oracle do najnowszej wersji rynkowej 19c. Poruszany jest pełen zakres tematyki – od rozważań biznesowych na temat planowania upgrade przez przygotowanie środowisk testowych do sprawdzania poprawności działania aplikacji aż po wykonanie samego upgrade w najbardziej zaawansowanej formie. Duży nacisk położony jest na praktyczne warsztaty oparte o realne doświadczenia Administratorów Baz Danych Oracle, w ramach których uczestnicy ćwiczą wszystkie zagadnienia poruszane na szkoleniu i otrzymują rzeczywiste przygotowanie do podjęcia projektów upgrade Baz Danych Oracle.
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.

Szkolenie przeznaczone jest dla administratorów baz danych Oracle posiadających już pewne doświadczenie (jako przygotowanie polecamy nasze szkolenie Administracja Bazami Banych Oracle). W ramach szkolenia omawiane są zagadnienia związane z architekturą Multitenant – zaimplementowaną przez Oracle konteneryzacją w ramach bazy danych, która obecnie jest interesującą opcją a w najbliższej wersji Baz Danych Oracle będzie stałym/obowiązkowym elementem. Poruszany jest pełen zakres tematyki – od architektury przez instalację nowej bazy w trybie Multitenant, nawigację, elementy performance i bezpieczeństwa aż po klonowanie i przenoszenie baz typu pluggable. Duży nacisk położony jest na praktyczne warsztaty oparte o realne doświadczenia Administratorów Baz Danych Oracle, w ramach których uczestnicy ćwiczą wszystkie zagadnienia poruszane na szkoleniu i otrzymują rzeczywiste przygotowanie do podjęcia pracy z Multitenant.
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.

Szkolenie przeznaczone jest dla Administratorów Baz Danych Oracle z doświadczeniem (w ramach przygotowania polecamy nasze szkolenia z Administracji Bazami Danych Oracle), architektów i menadżerów IT. Celem szkolenia jest przygotowanie uczestnika do w pełni świadomego i wartościowego brania udziału w procesie zabezpieczania danych w firmie zarówno przed zdarzeniami losowymi jak i celowymi atakami z wewnątrz lub zewnątrz. Po ukończeniu szkolenia uczestnik będzie posiadał wiedzę na temat technologii oferowanych przez Oracle oraz znał różnice w funkcjonalności i kosztach wdrożenia każdej z tych technologii. Poza nabraniem szerokiej perspektywy, zdobyciem odpowiednich narzędzi pomagających w rozmowach „z biznesem” uczestnicy również będą w praktyce planować strategie backup/restore i ćwiczyć je na działających bazach danych.
Plan szkolenia obejmuje między innymi następujące zagadnienia:
- Zrozumienie roli DBA w procesie przygotowania założeń Polityki Bezpieczeństwa firmy oraz jej wdrażania w praktyce
- Restore Point Objective oraz Restore Time Objective w zderzeniu z kosztami finansowymi
- Strategia realizacji paczowań oraz upgrade baz danych na przestrzeni czasu z uwzględnieniem planów ofertowych Oracle oraz możliwości dostawców aplikacji
- Wpływ infrastruktury na bazpieczeństwo Baz Danych Oracle
- Szczegółowe omówienie Oracle Maximum Availability Architecture oraz realnych scenariuszy zastosowania:
- Automatic Storage Management
- Real Application Clusters
- Standard Edition High Availability
- Data Guard / Snapshot Standby / Active Data Guard
- Warsztaty z zaawansowanych scenariuszy RMAN backup/restore obejmujące między innymi takie przypadki jak:
- Ciągły i niespójny backup plików hurtowni danych z uwzględnieniem wąskich okien czasowych
- Bezterminowy backup wybranych przestrzeni umożliwiający ich fizyczne skasowanie z dysku do czasu potrzeby odczytania danych
- Naprawa „corrupted blocks”
- Szyfrowanie warstwy sieciowej „On Transit”
- Transparent Data Encryption „In Rest”
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.

Szkolenie jest przeznaczone dla administratorów baz danych Oracle, chcących nauczyć się zarządzania instancją z użyciem Oracle Enterprise Manager 13c. Przed przystąpieniem do tego szkolenia wskazane jest zapoznanie się z podstawami administracji bazami danych Oracle lub udział w szkoleniu Administracja bazami danych Oracle

Szkolenie ma na celu poszerzenie wiedzy administratora o zagadnienia związane z RAC, ASM i Clusterware.
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.
Optymalizacja/Tuning

Po ukończeniu tego szkolenia uczestnicy będą potrafili:
- Zdiagnozować problemy wydajnościowe bazy danych
- Poprawić struktury obiektów bazy danych w celu uzyskania lepszej wydajności
- Zoptymalizować zapytania SQL
- Uzyskać lepszą wydajność zapytań zadawanych do bazy danych przez zewnętrzne systemy
- Znacznie poprawić wydajność zapytań zadawanych do tablic o dużych rozmiarach
- Zautomatyzować proces strojenia
To szkolenie jest też elementem bootcampu "Programista Oracle" - dowiedz się więcej.

O szkoleniu w skrócie
Kompleksowe szkolenie: Tuning wydajności SQL w bazach danych Oracle to intensywny kurs skoncentrowany na optymalizacji zapytań SQL oraz procesów ładowania danych w środowisku Oracle. Podczas tego szkolenia uczestnicy zdobędą wiedzę na temat zaawansowanych technik optymalizacji, identyfikacji i rozwiązywania problemów związanych z wydajnością w bazach danych Oracle.
Podczas szkolenia zostaną omówione kluczowe aspekty wpływające na wydajność zapytań, takie jak podstawy architektury i struktury baz danych Oracle, działanie optymalizatora regułowego i kosztowego, efektywne wykorzystanie indeksów a także naliczanie statystyk i histogramów. Uczestnicy zdobędą również wiedzę na temat analizy planów wykonania zapytań oraz poznają zaawansowane możliwości explain plan.
W trakcie szkolenia uczestnicy poznają skuteczne metody optymalizacji zapytań wykorzystujących funkcje PL/SQL oraz zyskają umiejętności optymalizacji procesów ładowania danych.
Każde omawiane zagadnienie jest utrwalane poprzez serię ćwiczeń o wzrastającym poziomie trudności. W szkoleniu duży nacisk jest kładziony na pełne zrozumienie zasad działania stosowanych technik, co pozwoli uczestnikom na ich efektywne i świadome wykorzystywanie w praktyce.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- poprawić struktury obiektów bazy danych w celu otrzymania lepszej wydajności,
- zoptymalizować zapytanie SQL,
- zoptymalizować zapytanie wykorzystujące funkcje PL/SQL,
- zoptymalizować procesy ładowania danych,
- naliczać statystyki i histogramy,
- stosować zaawansowane statystyki,
- analizować plany wykonania zapytań z wykorzystaniem zaawansowanych możliwości EXPLAN PLAN
- obserwować sesję za pomocą SQL Trace i znajdować nieptymalne zapytania,
- tworzyć widoki zmaterializowane,
- tworzyć spartycjonowane tabele
Dla kogo?
Szkolenie przeznaczone jest dla programistów Oracle oraz wszystkich osób pracujących z bazami danych, które chcą poznać metody optymalizacji zapytań SQL. Adresowane jest zarówno do początkujących, którzy chcą zdobyć solidne podstawy, jak i do zaawansowanych użytkowników, którzy pragną pogłębić swoją wiedzę i opanować zaawansowane techniki optymalizacji.
Prowadząca szkolenie: Monika Lewandowska
Oracle ACE i Senior Oracle Designer & Developer. Monika jest doświadczoną projektantką i programistką baz danych Oracle. Swoją przygodę z Oracle zaczęła jeszcze w zeszłym stuleciu od Oracle 7, i kontynuuje ją po dziś dzień.
Monika należy do programu Oracle ACE (ACE Pro) oraz do organizacji Symposium 42.
Lubi dzielić się wiedzą i bierze udział jako prelegent w międzynarodowych konferencjach poświęconych tematyce Oracle (POUG, DOAG, UKOUG, RMOUG i wiele innych).
Podczas tworzenie oprogramowania największy nacisk kładzie na zrozumienie wymagań klienta, prostotę rozwiązań oraz jakość kodu.
A ponad wszystko – na wydajność systemu!
Kocha szybkie motocykle i jeszcze szybsze bazy danych!

Tematyka szkolenia obejmuje przegląd wszystkich aspektów pracy z bazami danych Oracle pod kątem wydajności. Szkolenie przeznaczone jest dla architektów/projektantów, developerów i administratorów baz danych Oracle, chcących poznać architekturę baz oraz bogaty zestaw mechanizmów i narzędzi. Kurs umożliwia między innymi poszerzenie wiedzy w zakresie poprawnego wykorzystania możliwości oferowanych przez najnowocześniejszy silnik bazy relacyjnej, optymalnego ustawienia konfiguracji poszczególnych komponentów począwszy od systemu operacyjnego, połączenia z aplikacją aż po konkretne parametry instancji.
Zrozumiesz jak decyzje na każdym szczeblu (od etapu analizy i projektu aż po kodowanie) mają wpływ na prędkość działania aplikacji opartych o bazę Oracle. Nauczysz się technik, poznasz narzedzia i metod wykrywania optymalnych ustawień i implementowania. Dodatkowo poznasz wewnętrzne sposoby działania bazy, pojęcia i narzędzia związane z tą tematyką oraz zdobędziesz wiedzę w zakresie zaawansowanych mechanizmów jakie baza danych Oracle udostępnia w obszarze wydajnej utylizacji zasobów.
Głównym celem zajęć jest nauczenie Cię patrzenia z szerokiej perspektywy na wydajność pracy całego systemu informatycznego przez pryzmat wydajności bazy, radzenia sobie z problemami wydajnościowymi, ich namierzania, analizy, diagnozy i rozwiązywanie poprzez optymalizację każdego z możliwych obszarów. Szkolenie obejmuje wiedzę zarówno z monitorowania bazy i działania proaktywnego jak i szybkiego wykrywania aktualnych źródeł opóźnień i działania reaktywnego. Poznasz metodologię procesowania poleceń SQL przez silnik bazy i nauczysz się interpretacji planów wykonania oraz sposobów na ich tuning.
Prowadzący szkolenie: Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.
Hurtownie danych

Szkolenie omawiające podstawy hurtowni danych w środowisku Oracle. Szkolenie ma charakter wykladu z elementami warsztatowymi.

Szkolenie omawiające podstawy administracji hurtowniami środowisku Oracle.
Oracle Apex

O szkoleniu
Kompleksowe szkolenie wprowadzające do technologii Oracle Application Express (APEX) - platformy low-code oferowanej przez Oracle. Szkolenie pozwala na zrozumienie i zastosowanie szerokiej gamy narzędzi i technik dostępnych w środowisku APEX, oraz zrozumienie na czym polega tworzenie aplikacji na platformie typu low-code. Program obejmuje:
- Zapoznanie z Oracle APEX
- Tworzenie i zarządzanie aplikacjami w środowisku on-prem i cloud
- Podstawy bezpieczeństwa
- Integracja i rozbudowa
- Narzędzia developerskie
- Deployment i administracja
Cel szkolenia
Rozpoczęcie pracy w środowisku Oracle APEX i umożliwienie uczestnikowi tworzenie własnych rozwiazań - od prostych aplikacji na podstawie arkusza Excel, po rozbudowane rozwiązania korzystające z baz danych Oracle. Zapoznanie z narzędziami dla developerów oraz podstawami administracji i bezpieczeństwa. Dla kogo przeznaczone jest szkolenie? Adresatami szkolenia są developerzy, administratorzy baz danych, a także osoby nie mające dużego doświadczenia w programowaniu (np. analitycy), które chcą nauczyć się używania platformy low-code od firmy Oracle i tworzyć aplikacje webowe w Oracle APEX.
Co usprawnisz w swojej pracy?
Poznasz podstawową platformę low-code oferowaną przez firmę Oracle, dzięki czemu stworzysz aplikacje nawet 10 razy szybciej niż przy wykorzystaniu standardowych języków programowania. Zdobędziesz praktyczne umiejętności w zakresie tworzenia i administrowania aplikacjami w Oracle APEX. Opanujesz narzędzia developerskie i nauczysz się integrować aplikacje z różnymi usługami i innymi systemami w Twojej firmie.
Gdzie użyjesz nabytej wiedzy?
Jeżeli w Twojej firmie wykorzystywane są bazy dane Oracle, Oracle Cloud lub jakiekolwiek produkty tej firmy (np. Oracle EBS, Oracle Fusion), znajomość APEXa pozwoli Ci na budowę pełnoprawnych aplikacji i systemów web, w oparciu o platformę low-code. Co więcej, istniejące aplikacje mogą być w prosty sposób rozbudowywane, wykorzystując dane w nich istniejące (np. nowy proces, który do tej pory nie był pokryty w firmowym EBS). Oracle APEX jest także często wykorzystywany jako platforma do migracji aplikacji napisanych w Oracle Forms, a jako pełnoprawna platforma typu low-code może być także wykorzystywana do tworzenia całkowicie nowych rozwiązań, a także start-upów.
Czego się nauczysz?
Zrozumiesz architekturę i zasady działania Oracle APEX. Nauczysz się tworzyć aplikacje aplikacje, zarządzać danymi, korzystać z narzędzi developerskich i zabezpieczać aplikacje. Zrozumiesz na czym polega low-code i jak tworzyć aplikacje 10 razy szybciej.
Oracle APEX
Platforma low-code do tworzenia aplikacji webowych oparta na bazie danych Oracle. Podstawowe narzędzie do tworzenia aplikacji w samym Oracle, oraz najpopularniejsza platforma tego typu wśród najwiekszych firm na świecie. Umożliwia szybkie tworzenie rozbudowanych aplikacji, bez potrzeby pisania kodu od podstaw. Zwykle wykorzystywana do tworzenia nowych aplikacji w środowiskach on-prem oraz cloud, rozbudowywania istniejących systemów Oracle (np. Oracle EBS) oraz migracji aplikacji typu legacy (np. Oracle Discoverer, Oracle Cloud, Oracle ADF). Prowadzący szkolenie
Prowadzący
Zespół Pretius Low-code - jedna z największych na świecie firm wykorzystujących platrformę Oracle APEX do tworzenia aplikacji, wewnętrznych systemów oraz produktów dla klientów na całym świecie. Praktycy z ponad 15-letnim doświadczeniem, prelegenci na międzynarodowych konferencjach (m.in. Kscope, APEX World, APEX Connect, DOAG, OUGN, UKOUG, POUG), wykładowcy na warszawskich uczelniach, uczestnicy programu Oracle ACE.
- Adam Kierzkowski
- Łukasz Kosiciarz
- Mariusz Skóra
- Przemysław Staniszewski

Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- Wdrożyć APEX w różnych konfiguracjach
- Zarządzać konfiguracją instancji Apex
- Tworzyć obszary robocze i zarządzać ich konfiguracją
- Tworzyć i zarządzać użytkownikami
- Utrzymywać instancję apex i aplikacje
- Tworzyć proste aplikacje z użyciem raportów, formularzy i wykresów
- Zabezpieczyć aplikację przed niepowołanym dostępem.
Trenerzy kategorii Oracle











