Pakiet szkoleń "Programista Oracle"
Pakiet szkoleń "Programista Oracle" - szybkie wdrożenie do technologii
![]() |
Najważniejsze cechy |
- Pakiet "Programista Oracle" składa się z 3 szkoleń
- Program zawiera zagadnienia z zakresu analizy danych w SQL, programowanie w języku PL/SQL oraz podstawy optymalizacji zapytań i kodu PL/SQL
- Szkolenia możesz rozłożyć w czasie wg. własnych upodobań na przestrzeni roku w ramach dostępnych terminów
- Warsztatowy format zapewnia dobre utrwalenie wiedzy i co najważniejsze - dobre zrozumienie przerabianych zagadnień
- W szkoleniach można brać udział zarówno stacjonarnie, jak i online
![]() |
Składowe kursu |
Pierwszym szkoleniem w tym kursie jest "Kompleksowe szkolenie SQL w Oracle". Obejmuje ono swoim zakresem język SQL od podstaw do złożonych zapytań analitycznych w implementacji Oracle.
- Wstęp do bazy danych Oracle
- SQL*Plus i SQL Developer
- Tworzenie prostych zapytań
- Sortowanie danych
- Filtrowanie danych
- Funkcje wbudowane
- Konwersja danych
- Agregacja danych
- Tworzenie zapytań na podstawie wielu tabel
- Podzapytania
- Operatory zbiorowe
- Instrukcje z grupy DML
- Zarządzanie transakcjami
- Instrukcje z grupy DDL
- Zapytania hierarchiczne
- Funkcje analityczne
- Wyrażenia regularne
- Transakcje i blokady
- Technologia flashback dla obiektów
- Instrukcja MERGE
- Operator DECODE
- Operator CASE
- Operatory EXISTS i NOT EXISTS
- Podsumowania w agregacji
- Zarządzanie uprawnieniami do obiektów
- Widoki
- Widoki zmaterializowane
- Sekwencje
- Synonimy
- Tabele przestawne
- Tabele tymczasowe
- Linki bazodanowe
- Indeksy
- Analiza planów wykonania
- Elementy tuningu SQL
Programowanie z użyciem PL/SQL
Po zapoznaniu się z językiem SQL, kolejnym etapem jest nauka programowania w języku PL/SQL na szkoleniu "Kompleksowe szkolenie programowanie w PLSQL w Oracle". Uczestnik nie musi programować by przystąpić do tego szkolenia. Ta część obejmuje również podstawy programowania - takie jak pętle czy instrukcje warunkowe. Dzięki ukończeniu tego szkolenia uczestnik będzie potrafił oprogramowywać m.in. procesy ładowania danych do hurtowni danych oraz inne podprogramy działające po stronie serwera bazy danych.
- Wprowadzenie do PL/SQL
- Bloki anonimowe
- Instrukcje sterujące
- Złożone typy danych
- Kursory
- Wyjątki
- Polecenia SQL w PL/SQL
- Procedury i funkcje
- Pakiety
- Wyzwalacze
- Dynamiczny SQL
- Operacje masowe
- Korzystanie z plików zewnętrznych poprzez pakiet UTL_FILE
- Włączanie cykliczności wykonywania zadań z użyciem DBMS_SCHEDULER
- SQL Loader
- Tabele zewnętrzne
- Dobre praktyki w programowaniu w PL/SQL
- Parametry OUT oraz IN OUT w procedurach i funkcjach
- Optymalizacja wykorzystania pamięci w PL/SQL
- Tablice
- Transakcje autonomiczne
- Uprawnienia w PL/SQL
- Prekompilacja kodu PL/SQL
- Ukrywanie implementacji
- Zastosowanie PL/SQL w procesach ETL na potrzeby hurtowni danych
Tuning SQL
Szkolenie "Oracle: Tuning SQL" to szybkie wprowadzenie do zagadnień optymalizacji zapytań SQL. Uczestnik poznaje w praktyce zbiór zagadnień pozwalających mu na optymalizację wydajności tworzonych zapytań SQL.
- Wstęp do strojenia poleceń
- Cele i metodologia strojenia
- Architektura bazy i instancji
- Konfiguracja parametrów instancji
- Fizyczna i logiczna struktura bazy danych
- Metody dostępu do danych
- Indeksy B-Tree
- Indeksy bitmapowe
- Indeksy funkcyjne
- Optymalizator regulowy
- Optymalizator kosztowy
- Statystyki tabel i indeksów
- Histogramy
- Explain Plan
- Autotrace
- SQL Trace oraz TKPROF
- Wykorzystanie zmiennych bindowanych i kursorów współdzielonych
- Sterowanie optymalizatorem kosztowym
- Perspektywy zmaterializowane
- Partycje
![]() |
Cennik i finansowanie |
Tytuł szkolenia | Cena - udział stacjonarny | Cena - udział online |
---|---|---|
Kompleksowe szkolenie SQL w Oracle | 2500zł netto | 2000zł netto |
Kompleksowe szkolenie programowanie w PL/SQL w Oracle | 2500zł netto | 2000zł netto |
Tuning SQL | 1000zł netto | 800zł netto |
Cena w pakiecie | 6000zł 4500zł netto |
4800zł 3600zł netto |
![]() |
Termin rozpoczęcia |
![]() |
Kontakt |
email: m.bozko@jsystems.pl
telefon: 733 908 205