Oracle
zaawansowany Analitycy danych

Zaawansowana analiza danych w bazie Oracle

Claude Code Paczka AI
3 dni online z trenerem, na sali OAN2_PL
Cel szkolenia
Biorąc udział w tym szkoleniu nauczysz się zaawansowanej analizy danych. Szkolenie, pod względem poruszanej tematyki, jest unikalne na rynku. Poznanie i przećwiczenie zagadnień takich jak zaawansowane aspekty funkcji analitycznych z wyznaczaniem percentyla, partycjonowane złączenia zewnętrzne, biegła znajomość wyrażeń regularnych (i wiele innych) pozwolą Ci na istotne wzbogacenie swojej wiedzy z SQL. Zaprezentowana tematyka otworzy przed Tobą zupełnie nowe możliwości raportowania i przetwarzania danych. Po ukończeniu szkolenia będziesz ekspertem w dziedzinie analizy danych z wykorzystaniem bazy Oracle i języka SQL.
Korzyści
Szkolenie nauczy Cię zaawansowanych aspektów SQL i analizy danych na poziomie eksperckim. Poznana tematyka pozwoli Ci przetwarzać dane skutecznej i efektywniej, a niejednokrotnie w sposób do tej pory niemożliwy.
Wymagania wstępne
Powinieneś posiadać umiejętność biegłego korzystanie z komputera, znać bazę Oracle i wykorzystywać język SQL w codziennej pracy.
Program szkolenia
  1. Zaawansowane pobieranie danych z tabel bazodanowych
    • NULL w projekcji, selekcji i sortowniach
    • Wykorzystanie pakietów wbudowanych
    • CASE i DECODE
    • Skalarne funkcje wbudowane tekstowe, liczbowe
    • Operator like a wyrażenia regularne
    • Wyrażenia regularne (REGEXP_INSTR, REGEXP_LIKE, REGEXP_REPLACE, REGEXP_SUBSTR)
    • Przetwarzanie czasu
    • Interwały czasowe
    • Strefy czasowe i znaczniki czasu
    • Ustawienia narodowe NLS
  2. Zaawansowane przetwarzanie zagregowanych danych
    • Grupowania (ROLLUP, CUBE, GROUPING SETS, GROUPING_ID)
  3. Zaawansowane pobieranie danych z wielu tabel bazodanowych
    • Złączenia, wykorzystanie złączeń nierównościowych
    • Złożone warunki łączeniowe
    • Partycjonowane złączenia zewnętrzne
    • Zastosowanie iloczynu kartezjańskiego w analizie przypadków hipotetycznych
  4. Zaawansowane hierarchiczne przetwarzanie danych
    • Zapytania hierarchiczne, LEVEL, SYS_CONNECT_BY_PATH
    • Obsługa cykli
    • Filtrowanie drzew
  5. Generacja ciągu danych i próbkowanie rekordów
    • Generacja ciągu danych
    • Próbki danych
    • Losowanie dokładnie n rekordów
  6. Tabele przestawne w Oracle 10g
  7. Wykonywanie obliczeń międzywierszowych - klauzula MODEL
    • Wymiary, Mierniki
    • Partycjonowanie
    • Reguły, odwołania pozycyjne, symboliczne, zakresowe
    • Tworzenie wierszy, tworzenie kolumn
  8. Zaawansowane analiza danych
    • Funkcje analityczne zastosowanie i sposób użycia
    • Użycie regresji liniowej
    • Funkcje hipotetyczne
    • Wyznaczanie pozycji wartości w grupie
    • Wyznaczanie rangi procentowej wartości w stosunku do grupy
    • Wyznaczenia percentyla oraz n-tyli
    • Wyznaczanie wariancji i odchylenia standardowego
    • Wyznaczanie stosunku wartości do sumy zestawu wartości
    • Wyznaczenie stosunku wartości do innej wartości w grupie
    • Wyznaczenie stosunku wartości do pierwszej/ostatniej w grupie
    • Średnie ważone, kroczące, kroczące ważone
    • Dynamika zmian wartości
  9. Zapytania retrospektywne
    • Pobieranie danych w oparciu o SCN
    • Przywrócenie usuniętej tabeli
    • Wersje rekordów ? VERSION BETWEEN
  10. Manipulowanie danymi
    • Scalanie danych
    • Wstawianie wielowierszowe
    • Polecenia DML z podzapytaniami
  11. Zagadnienia związane z wielodostępem
    • Mechanizm MVCC
    • Niekorzystne zjawiska związane z wielodostępem w bazie danych Oracle
    • Fenomeny w bazie danych (niepowtarzalny odczyt, odczyt fantom, brudny odczyt)
    • Poziomy izolacji transakcji
  12. Definiowanie struktury danych, obiekty bazodanowe
    • Widoki oraz ich zastosowanie
    • Widoki złożone
    • Operacje DML na widokach, widoki zachowujące klucz
    • Tabele ? tworzenie i modyfikowanie
    • Podstawowe typy danych
    • Synonimy
    • Widoki zmaterializowane, mechanizm query rewrite
    • Indeksy
    • Tabele tymczasowe
    • Linki bazodanowe
  13. Podstawy hurtowni danych
    • Podstawy hurtowni danych
    • Schemat gwiazdy
  14. Przenoszenie danych
    • DataPump
    • SQL Loader
    • Tabele zewnętrzne
    • EXP, IMP

Najbliższe terminy

Ładowanie terminów…

Formularz zapisu

Dane podane w formularzu posłużą do wystawienia faktury proforma. Po otrzymaniu zgłoszenia skontaktujemy się w ciągu 1 dnia roboczego.

Klauzula informacyjna RODO

Administratorem moich danych osobowych jest Dataconsulting Services sp. z o.o. z siedzibą w Warszawie (00-843), Rondo Daszyńskiego 2B, wpisaną do rejestru przedsiębiorców Krajowego Rejestru Sądowego prowadzonego przez Sąd Rejonowy dla m.st. Warszawy w Warszawie, XIII Wydział Gospodarczy Krajowego Rejestru Sądowego, pod numerem KRS: 0001017491, NIP: 5273040797, REGON: 524385129, z kapitałem zakładowym w wysokości 5.000,00 zł (dalej: „Spółka").

Ze Spółką kontaktować się można listownie (na adres podany wyżej), mailowo: biuro@dataconsulting.pl, lub telefonicznie: +48 (22) 398 47 81.

  • moje dane osobowe przetwarzane będą w celu nawiązania kontaktu ze mną przez Spółkę, na podstawie art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE („RODO"),
  • moje dane osobowe nie będą przekazywane podmiotom zewnętrznym, państwom trzecim spoza Europejskiego Obszaru Gospodarczego ani organizacjom międzynarodowym,
  • moje dane osobowe będą przechowywane przez okres niezbędny do nawiązania ze mną kontaktu przez Spółkę jednak nie dłużej niż do momentu cofnięcia zgody na ich przetwarzanie,
  • posiadam prawo dostępu do treści moich danych oraz prawo ich sprostowania, usunięcia, ograniczenia przetwarzania oraz prawo do przeniesienia moich danych,
  • mam możliwość wycofania zgody na przetwarzanie moich danych osobowych, a wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych osobowych, którego dokonano na podstawie zgody przed jej wycofaniem,
  • przysługuje mi uprawnienie wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.

Podanie danych osobowych jest dobrowolne, jednak jest niezbędne do nawiązania ze mną kontaktu przez Spółkę.

Pola oznaczone * są wymagane.