Barcampy

W tej chwili planujemy najbliższy barcamp. Jeżeli chcesz wystąpić ze swoją prezentacją zgłoś się do nas na adres: barcamp@osec.pl

Zapoznaj się z archiwum naszych spotkań

Oracle SQL dla analityków danych II

Kod szkolenia: 
ORAN2
Opis szkolenia: 

Szkolenie to jest kontynuacją i dopełnieniem szkolenia "Oracle SQL dla analityków danych I" dedykowaną użytkownikom końcowym, analitykom danych oraz testerom oprogramowania. Również uczestnicy tego szkolenia nie muszą być informatykami, lecz osobami potrzebującymi sprawnie, a przede wszystkim wydajnie posługiwać się bazą danych Oracle, przetwarzając i analizując składowane w niej duże ilości danych.
Podczas szkolenia słuchacze zapoznają się z:

  • metodami przenoszenia i ładowania danych
  • językiem proceduralnym PL/SQL pozwalającym rozszerzyć możliwości analityczne instrukcji SELECT
  • metodami składowania i indeksowania danych
  • metodami monitorowania wydajności
  • konfiguracją optymalizacji kosztowej
  • innymi elementami strojenia poleceń SQL
Cel szkolenia: 

Szkolenie ma na celu rozszerzenie wiedzy o elementy programowania w języku PL/SQL i zagadnienia związane z optymalizacją SQL. Uczestnicy nauczą się wydajnie posługiwać językiem SQL i PL/SQL oraz poznaję elementy operowania na dużych i bardzo dużych zbiorach danych. Szczególny nacisk na tym szkoleniu położony jest na wydajność pozyskiwania danych w celu umożliwienia sprawnego operowania na bardzo dużych ilościach danych.
Duży nacisk na tym szkoleniu kładziemy na praktyczne aspekty operowania na dużych zbiorach danych.

Grupa docelowa: 

Analitycy danych, użytkownicy końcowi oraz testerzy oprogramowania.

Wymagania wobec słuchaczy: 

Uczestnictwo w szkoleniu "Oracle SQL dla analityków danych I" lub dobra znajomość języka SQL.

Cena netto PLN: 
4500
Cena brutto PLN: 
5535
Czas trwania: 
5 dni
Uwagi: 

Konspekt: 
  1. Język programowania PL/SQL
    1. Podstawowe informacje o języku, typy danych, zmienne
    2. Język SQL w PL/SQL
    3. Podprogramy składowane: procedury i funkcje
    4. Instrukcje używane w języku PL/SQL
    5. Złożone typy danych
    6. Obsługa błędów i wyjątków
    7. Przetwarzanie zapytań (kursory)
    8. Masowe operacje na danych (przetwarzanie tablicowe)
    9. Generatory danych, funkcje strumieniowe
    10. Uprawnienia w PL/SQL
    11. Model zależności
    12. Wyzwalacze
  2. Uruchamianie zadań
    1. Mechanizm zadań
    2. Rozbudowany mechanizm harmonogramowania (SCHEDULER)
  3. Metody przenoszenia i ładowania danych
    1. Linki bazodanowe
    2. Ładowanie danych z plików tekstowych
    3. Tablice zewnętrzne
    4. Import/Eksport danych
    5. Operacje na plikach (UTL_FILE)
  4. Wydajność bazy danych i strojenie poleceń SQL
    1. Architektura bazy danych i instancji
    2. Analiza planu wykonania polecenia, odczytywanie kosztów szacunkowych i rzeczywistych
    3. Działanie i sterowanie pracą optymalizatorów bazy Oracle przy pomocy parametrów i podpowiedzi (hintów)
    4. Wykorzystanie statystyk i histogramów
    5. Logiczna i fizyczna struktura bazy danych, fizyczne aspekty budowy tabel
    6. Optymalizacja pełnego odczytu danych,
    7. Tabele tymczasowe
    8. Partycjonowanie tabel
    9. Widoki zmaterializowane i mechanizm QUERY REWRITE
    10. Indeksowanie danych
    11. Optymalizacja odczytów indeksowych
    12. Optymalizacji złączeń, sortowań i agregacji
Najbliższe terminy szkolenia

Warszawa: 
Pon, 02/04/2012
Pon, 21/05/2012
Pon, 25/06/2012
Pon, 23/07/2012
Wrocław: 
Pon, 23/04/2012
Pon, 14/05/2012
Pon, 02/07/2012

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