Cena Netto:
4 900.00 PLN
Brutto: 6 027.00 PLN
Nadchodzące szkolenia:
Wrocław
11.02.2019-15.02.2019

Kraków
18.02.2019-22.02.2019

Generuj PDF

Zapisz się

Opis

  • Przenoszenie i ładowanie danych
  • Język proceduralny PL/SQL pozwalający poszerzyć możliwości analityczne instrukcji SELECT
  • Poprawa wydajności zapytań SQL
  • Modelowanie danych oraz pozyskiwanie i modyfikacja istniejącego modelu danych w oparciu o narzędzia Oracle SQL Modeler

Cel

Warsztaty mają na celu rozszerzenie wiedzy uczestników o elementy programowania w języku PL/SQL i zagadnienia związane z optymalizacją poleceń. 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.
Dodatkowo warsztaty pozwalają uzupełnić wiedzę o elementy niezbędne każdemu zaawansowanemu użytkownikowi Oracle w codziennej pracy, takie jak kopiowane i ładowanie dużych ilości informacji, modelowanie danych, modyfikacje istniejącego modelu danych oraz techniki inżynierii odwrotnej przy użyciu narzędzi Oracle.

Grupa docelowa:

Warsztaty te są kontynuacją i dopełnieniem szkolenia Oracle 11g – Analiza danych – warsztaty dedykowaną użytkownikom końcowym, analitykom danych oraz testerom oprogramowania, dla których realizacja obowiązków zawodowych wymaga bardziej zaawansowanych technik pracy z bazą danych. Podobnie jak w przypadku szkolenia Oracle 11g – Analiza danych - warsztaty, uczestnicy 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

Uwagi:

Szkolenie trwa: 5 dni.
Warsztaty realizowane są w oparciu o oprogramowanie w wersji 11g XE
Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu, Krakowie i Gdyni, jak i w lokalizacjach wskazanych przez klienta.
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Wymagania:

Sprawne posługiwanie się językiem SQL w zakresie pozyskiwania i transformowania danych (ukończenie szkolenia Oracle 11g – Analiza danych - warsztaty)

Konspekt

  1. Zarządzanie repozytorium danych
    • Kontrola repozytorium przy użyciu słownika systemowego, generowanie skryptów SQL
    • Tworzenie tabel i relacji poprzez program SQL Modeler
    • Odtwarzanie schematów tabel i relacji przy użyciu inżynierii odwrotnej i programu SQL Modeler
    • Pozostałe obiekty repozytorium: widoki, sekwencje, synonimy, tabele tymczasowe, podprogramy składowane
    • Uprawnienia systemowe i obiektowe, role bazodanowe
  2. Język programowania PL/SQL
    • Podstawowe informacje o języku, typy danych, zmienne
    • Podejmowanie decyzji, pętle
    • Osadzanie poleceń SQL w kodzie PL/SQL
    • Podprogramy składowane: procedury i funkcje
    • Obsługa błędów i wyjątków
    • Przetwarzanie zapytań (kursory)
    • Masowe operacje na danych (przetwarzanie tablicowe)
    • Generatory danych, funkcje strumieniowe
    • Uprawnienia w PL/SQL
    • Model zależności
    • Wyzwalacze
  3. Uruchamianie zadań
    • Mechanizm zadań
    • Rozbudowany mechanizm harmonogramowania (SCHEDULER)
  4. Metody przenoszenia i ładowania danych
    • Linki bazodanowe
    • Ładowanie danych z plików tekstowych
    • Tablice zewnętrzne
    • Import/Eksport danych
  5. Wydajność bazy danych i strojenie poleceń SQL
    • Architektura bazy danych i instancji
    • Analiza planu wykonania polecenia, odczytywanie kosztów szacunkowych i rzeczywistych
    • Działanie i sterowanie pracą optymalizatorów bazy Oracle przy pomocy podpowiedzi (hintów)
    • Wykorzystanie statystyk i histogramów
    • Indeksowanie danych
    • Optymalizacja odczytów indeksowych
    • Optymalizacja złączeń, sortowań i agregacji