icon icon

Kurs Język SQL i analiza danych w Oracle - efektywne projektowanie, programowanie i administracja zbiorów danych

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Co zyskujesz?

icon

Sprawniejsze zapytania Oracle - Nauczysz się stosować zaawansowane techniki wyboru danych, funkcje tekstowe, liczbowe i dat oraz poprawnie obsługiwać null, dzięki czemu Twoje zapytania będą dokładniejsze i czytelniejsze.

icon

Pewne połączenie z bazą - Samodzielnie skonfigurujesz źródło danych, połączysz się z serwerem Oracle i poznasz narzędzia do eksportu, co ułatwi Ci codzienną pracę z danymi w środowisku firmowym.

icon

Filtrowanie z użyciem regex - Opanujesz wyrażenia regularne w Oracle SQL i wykorzystasz je do wyszukiwania, czyszczenia oraz walidacji danych tekstowych, gdy proste warunki przestaną wystarczać w praktyce.

icon

Analiza danych w czasie - Zrozumiesz typy dat, interwały i strefy czasowe, dzięki czemu poprawnie porównasz okresy, policzysz różnice czasu i unikniesz błędów w raportach opartych na datach.

icon

Zaawansowana agregacja wyników - Nauczysz się korzystać z GROUPING SETS, ROLLUP i CUBE, aby tworzyć wielowymiarowe podsumowania bez pisania wielu osobnych zapytań i szybciej budować raporty analityczne.

icon

Łączenie wielu źródeł danych - Przećwiczysz rodzaje złączeń i zasady łączenia tabel, więc sprawnie pobierzesz dane z wielu źródeł, unikniesz błędnych wyników i lepiej przygotujesz zestawienia biznesowe.

icon

Analityka na poziomie eksperckim - Poznasz funkcje analityczne, okna i partycje, co pozwoli Ci liczyć rankingi, wartości narastające i porównania między wierszami bez skomplikowanych obejść i podzapytań.

icon

Więcej technik raportowych - Dowiesz się, jak używać PIVOT, UNPIVOT, zapytań hierarchicznych, retrospektywnych i próbkowania danych, aby elastycznie analizować struktury, trendy i przekroje informacji.

Program szkolenia

1. Szczegółowe omówienie technik zaawansowanego wyboru danych w bazach Oracle

  • działania bezodanowe,
  • wartość null,
  • funkcje tekstowe, liczbowe, dla dat.

2. Praktyczne podejście do nawiązywania połączenia z serwerem Oracle SQL

  • konfigurowanie źródła danych,
  • narzędzia i eksport danych.

3. Wprowadzenie do wyrażeń regularnych w Oracle SQL

  • funkcje,
  • symbole i operatory.

4. Omówienie technik przetwarzania danych związanych z czasem w zapytaniach SQL

  • typy danych a interwały czasowe,
  • strefy czasowe.

5. Przegląd zaawansowanych technik agregacji danych w Oracle SQL

  • GROUPING SETS,
  • ROLLUP,
  • CUBE.

6. Wprowadzenie do zaawansowanych zapytań wybierających dane z wielu tabel w bazach Oracle

  • złączenia – rodzaje,
  • zasady łączenia.

7. Omówienie zapytań hierarchicznych w Oracle SQL

  • składnia,
  • filtrowanie,
  • START WITH,
  • CONNECT BY.

8. Praktyczne podejście do próbkowania danych w Oracle SQL

9. Omówienie technik tworzenia tabel przestawnych w Oracle SQL

  • operator PIVOT,
  • operator UNPIVOT.

10. Przegląd funkcji analitycznych w Oracle SQL, które umożliwiają wykonywanie zaawansowanych analiz danych

  • składnia,
  • okna,
  • partycje.

11. Omówienie technik manipulacji danymi w bazach Oracle SQL

  • instrukcja MERGE,
  • instrukcje DML.

12. Wprowadzenie do zapytań retrospektywnych

13. Omówienie sposobów definiowania struktur danych w Oracle SQL

  • typy danych,
  • widoki,
  • synonimy,
  • mechanizm zapytań,
  • linki bezodanowe.

14. Opis technik przenoszenia danych w Oracle SQL

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Podstawy SQL - Powinieneś swobodnie pisać proste zapytania SELECT, używać WHERE, ORDER BY i podstawowych funkcji, aby skupić się na zagadnieniach zaawansowanych, a nie na absolutnych podstawach.

icon

Praca z tabelami - Powinieneś rozumieć, czym są tabele, kolumny i relacje między danymi oraz umieć czytać proste wyniki zapytań, bo szkolenie rozwija te umiejętności na bardziej złożonych przykładach.

icon

Znajomość środowiska bazodanowego - Powinieneś mieć podstawowe doświadczenie w pracy z narzędziem do wykonywania zapytań SQL i pojęcie o połączeniu z bazą, aby sprawnie przejść przez część praktyczną szkolenia.

icon

Podstawy analizy danych - Powinieneś rozumieć, po co filtruje się, łączy i agreguje dane, ponieważ szkolenie koncentruje się na dokładniejszej analizie, raportowaniu i przetwarzaniu danych w Oracle.