• t

Język SQL dla analityków danych (w bazach danych Oracle)

  • Czas trwania

    • Dzienne\dni robocze
    •     3 dni
  • Charakterystyka

    • Kurs ten ma na celu zapoznanie uczestników szkolenia z tworzeniem różnorodnych zapytań do danych zgromadzony w bazie danych Oracle. Szkolenie obejmuje tworzenie konstrukcji wybierających dane z wielu tabel, wykorzystywanie wbudowanych funkcji jednowierszowych i grupowych, uwzględnienie formatowania danych oraz ich sortowania. Uczestnicy uczą się wykonywać operacje zbiorowe i podzapytania.
  • Profil słuchacza

    • Kurs przeznaczony jest słuchaczy, którzy przeprowadzają operacje analityczne lub tworzą raporty w środowisku Oracle. Szkolenie jest kierowane do wszystkich, którzy potrzebują przeprowadzać analizę danych i podejmować decyzje biznesowe.
  • Wymagania wstępne

    • Od uczestników szkolenia wymagana jest znajomość środowiska Windows.
  • Zagadnienia

     

    Relacyjny model danych

    • Schematy użytkownika
    • Podstawowe struktury danych
    • Zależności między strukturami 

    Język SQL - wybieranie danych 
    Programy nakładkowe do wykonywania zapytań 
    Tworzenie zapytań

    • Słowa kluczowe
    • Składnia poleceń
    • Stosowanie aliasów dla kolumn i tabel

    Sortowanie danych
    Użycie funkcji w zapytaniach 

    • Funkcje jednowierszowe
    • Funkcje grupowe 
    • Konwersja typów danych

    Wybieranie danych z wielu tabel 
    Sposoby łączenia tabel
    Rodzaje złączeń

    • Równościowe (equi-join)
    • Nierównościowe (non-equi-join)
    • Typy złączeń zewnętrznych (outer-join): lewostrone, prawostronne, obustronne
    • Samozłączenie (self-join)

    Operacje zbiorowe na wynikach zapytań 

    • Część wspólna (Union)
    • Przecięcie (Intersect)
    • Różnica (Minus)

    Podzapytania 

    • Zwykłe
    • Skorelowane

    Przegląd funkcji SQL

    • Funkcje jednowierszowe
    • Modele formatu w funkcjach

    Obsługa stref czasowych
    Zapytania hierarchiczne
    Wielowymiarowe grupowanie 

    • Rollup
    • Cube

    Funkcje analityczne

    • Zastosowanie
    • Partycje
    • Okna
    • Funkcje rankingowe
    • Funkcje okna 
    • Funkcje raportujące 
    • Funkcje LAG/LEAD 
    • Funkcje FIRST/LAST 
    • Odwrotne funkcje percentyli 
    • Funkcje rankingu hipotetycznego 
    • Funkcja WIDTH_BUCKET 
    • Funkcje statystyczne 

    Klauzula model

    • Zastosowanie
    • Partycje
    • Wymiary
    • Miary
    • Reguły
    • Iteracje

    Zapytania retrospektywne

    • Flashback Query
    • Flashback Version Query
    • Flashback Transaction Query

    Wyrażenia regularne

     

  • Wiedza z kursu

     

    • Po ukończeniu kursu uczestnik powinien znać zasady organizacji danych w relacyjnej bazie danych Oracle. Uczestnik posiądzie wiedze na temat tworzenia zróżnicowanych zapytań do bazy danych, w tym między innymi: łączenia tabel, sortowania, wykorzystania funkcji wbudowanych, operacji zbiorowych, wielowymiarowego grupowania. Szczególnie istotną wiedzą wyniesioną ze szkolenia będą zagadnienia dotyczące stosowania szerokiej gamy funkcji analitycznych oraz operacji z klauzulą Model, dające możliwość wielowymiarowej analizy danych

     

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna