Język SQL dla analityków danych w środowisku Oracle - poziom podstawowy


Szkolenie w opcji zdalnej i stacjonarnej

Opis szkolenia

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.

Poznaj program szkolenia

  1. Co zyskasz dzięki szkoleniu ?
  2. Cele szkolenia

    Po zakończeniu szkolenia, jego uczestnik będzie rozróżniał mechanizmy dostępne w środowisku Oracle odpowiedzialne za wyszukiwanie i analizowanie danych. Uczestnik będzie tworzył konstrukcje wybierające dane z wielu tabel, wykorzystywał wbudowane funkcje jednowierszowe i grupowe, z uwzględnieniem formatowania oraz sortowania danych. Będzie realizował operacje zbiorowe, podzapytania, jak również zapytania hierarchiczne oraz stosował wielowymiarowe grupowania. Dodatkowo będzie tworzył zapytania retrospektywne.

    Umiejętności

    Po ukończeniu kursu uczestnik/czka będzie:

    • Wykonywać złożone zapytania w celu wyświetlenia danych z pojedynczych tabel oraz na podstawie różnych wariantów złączeń,
    • tworzyć raporty oparte o hierarchię, za pomocą zapytań hierarchicznych,
    • Obsługiwać strefy czasowe przy operowaniu na bazach w różnych strefach czasowych,
    • Tworzyć raporty z wielopoziomowymi agregacjami, za pomocą klauzul Rollup i Cube,
    • Wykorzystywać funkcje analityczne do operowania na zbiorach danych, oknach kroczących, wierszach sąsiednich
    • Realizować operacje retrospektywne dla odzyskiwania danych.

  3. Czy to szkolenie jest dla Ciebie ?
  4. Profil uczestników

    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.

    Przygotowanie uczestników

    Od uczestników szkolenia wymagana jest umiejętność korzystania ze środowiska Microsoft Windows.

  5. Czas trwania
  6. Przed nami:

    • 3 dni, 24 godzin szkoleniowych
  7. Szczegółowy program szkolenia
  8. Szczegółowy program szkolenia

    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

    Typy danych

    • Funkcje
    • Konwersje

    Zapytania hierarchiczne

    • Idea
    • Klazule
    • Przykłady zastosowań

    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 

    Zapytania retrospektywne

    • Flashback Query
    • Flashback Version Query
    • FlashbackTransaction Query

    Metoda realizacji szkolenia

    Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.

    POBIERZ PROGRAM W PDF

  9. Ścieżka rozwoju
  10. Po zakończeniu szkolenia rekomendowane jest skorzystanie z:

    • Szkolenie: „Strojenie wydajnościowe Oracle SQL”
    • Szkolenie: „Oracle PL/SQL – poziom podstawowy”
    • http://docs.oracle.com/cd/B28359_01/server.111/b28286/toc.htm
  11. W ramach szkolenia zapewniamy
  12. W ramach szkolenia zapewniamy

    • materiały szkoleniowe
    • certyfikat potwierdzający udział w kursie
    • pełna obsługa cateringowa (dotyczy szkoleń stacjonarnych)
Co zyskasz dzięki szkoleniu ?

Cele szkolenia

Po zakończeniu szkolenia, jego uczestnik będzie rozróżniał mechanizmy dostępne w środowisku Oracle odpowiedzialne za wyszukiwanie i analizowanie danych. Uczestnik będzie tworzył konstrukcje wybierające dane z wielu tabel, wykorzystywał wbudowane funkcje jednowierszowe i grupowe, z uwzględnieniem formatowania oraz sortowania danych. Będzie realizował operacje zbiorowe, podzapytania, jak również zapytania hierarchiczne oraz stosował wielowymiarowe grupowania. Dodatkowo będzie tworzył zapytania retrospektywne.

Umiejętności

Po ukończeniu kursu uczestnik/czka będzie:

  • Wykonywać złożone zapytania w celu wyświetlenia danych z pojedynczych tabel oraz na podstawie różnych wariantów złączeń,
  • tworzyć raporty oparte o hierarchię, za pomocą zapytań hierarchicznych,
  • Obsługiwać strefy czasowe przy operowaniu na bazach w różnych strefach czasowych,
  • Tworzyć raporty z wielopoziomowymi agregacjami, za pomocą klauzul Rollup i Cube,
  • Wykorzystywać funkcje analityczne do operowania na zbiorach danych, oknach kroczących, wierszach sąsiednich
  • Realizować operacje retrospektywne dla odzyskiwania danych.

Czy to szkolenie jest dla Ciebie ?

Profil uczestników

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.

Przygotowanie uczestników

Od uczestników szkolenia wymagana jest umiejętność korzystania ze środowiska Microsoft Windows.

Czas trwania

Przed nami:

  • 3 dni, 24 godzin szkoleniowych
Szczegółowy program szkolenia

Szczegółowy program szkolenia

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

Typy danych

  • Funkcje
  • Konwersje

Zapytania hierarchiczne

  • Idea
  • Klazule
  • Przykłady zastosowań

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 

Zapytania retrospektywne

  • Flashback Query
  • Flashback Version Query
  • FlashbackTransaction Query

Metoda realizacji szkolenia

Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.

POBIERZ PROGRAM W PDF

Ścieżka rozwoju

Po zakończeniu szkolenia rekomendowane jest skorzystanie z:

  • Szkolenie: „Strojenie wydajnościowe Oracle SQL”
  • Szkolenie: „Oracle PL/SQL – poziom podstawowy”
  • http://docs.oracle.com/cd/B28359_01/server.111/b28286/toc.htm
W ramach szkolenia zapewniamy

W ramach szkolenia zapewniamy

  • materiały szkoleniowe
  • certyfikat potwierdzający udział w kursie
  • pełna obsługa cateringowa (dotyczy szkoleń stacjonarnych)

Najbliższe szkolenia

Podobne szkolenia

Masz pytania? Skontaktuj się z nami!

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33