Oracle
zaawansowany
Analitycy danych
Zaawansowana analiza danych w bazie Oracle
Claude Code
Paczka AI
Wykorzystywane narzędzia
Claude Code
Paczka AI
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
-
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
-
Zaawansowane przetwarzanie zagregowanych danych
- Grupowania (ROLLUP, CUBE, GROUPING SETS, GROUPING_ID)
-
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
-
Zaawansowane hierarchiczne przetwarzanie danych
- Zapytania hierarchiczne, LEVEL, SYS_CONNECT_BY_PATH
- Obsługa cykli
- Filtrowanie drzew
-
Generacja ciągu danych i próbkowanie rekordów
- Generacja ciągu danych
- Próbki danych
- Losowanie dokładnie n rekordów
- Tabele przestawne w Oracle 10g
- Wykonywanie obliczeń międzywierszowych - klauzula MODEL
- Wymiary, Mierniki
- Partycjonowanie
- Reguły, odwołania pozycyjne, symboliczne, zakresowe
- Tworzenie wierszy, tworzenie kolumn
-
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
-
Zapytania retrospektywne
- Pobieranie danych w oparciu o SCN
- Przywrócenie usuniętej tabeli
- Wersje rekordów ? VERSION BETWEEN
-
Manipulowanie danymi
- Scalanie danych
- Wstawianie wielowierszowe
- Polecenia DML z podzapytaniami
-
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
-
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
-
Podstawy hurtowni danych
- Podstawy hurtowni danych
- Schemat gwiazdy
-
Przenoszenie danych
- DataPump
- SQL Loader
- Tabele zewnętrzne
- EXP, IMP
Najbliższe terminy
Najbliższe terminy online
Ładowanie terminów…
Najbliższe terminy stacjonarne
Ładowanie terminów…
Wszystkie ceny są cenami netto — do podanych kwot należy doliczyć podatek VAT wg obowiązującej stawki.
Formularz zapisu
Dane podane w formularzu posłużą do wystawienia faktury proforma. Po otrzymaniu zgłoszenia skontaktujemy się w ciągu 1 dnia roboczego.