Analiza danych z wykorzystaniem SQL, Python i Spotfire - Plan Szkolenia
W tym szkoleniu prowadzonym przez instruktora na żywo uczestnicy poznają trzy różne podejścia do dostępu, analizy i wizualizacji danych. Zaczniemy od wprowadzenia do baz danych RDMS; skupimy się na dostępie i wykonywaniu zapytań do bazy danych Oracle przy użyciu języka SQL. Następnie przyjrzymy się strategiom programowego dostępu do bazy danych RDMS za pomocą języka Python. Na końcu zobaczymy, jak wizualizować i prezentować dane graficznie przy użyciu TIBCO Spotfire.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Plan Szkolenia
======== Dzień 01 ========
Wprowadzenie do RDMS (Relacyjny System Zarządzania Bazami Danych)
- Oracle RDMS i język SQL
Jak dane są przechowywane w RDMS
- Tabele, rekordy i kolumny
Łączenie się z bazą danych Oracle
- Wiersz poleceń vs interfejs graficzny
- Logowanie: serwer, baza danych, dane logowania
Analiza danych za pomocą SQL
- Wykonywanie zapytań do bazy danych za pomocą SELECT
- Filtrowanie danych za pomocą WHERE
- Sortowanie danych za pomocą ORDER BY
- Wykonywanie zapytań do wielu tabel za pomocą Joins
- Grupowanie danych za pomocą GROUP BY
- Używanie funkcji agregujących do wykonywania obliczeń na wynikowych danych
- Filtrowanie grup za pomocą HAVING
Wprowadzenie do Python
- Kurs szybkiego wprowadzenia do składni Python
Łączenie się z bazą danych Oracle
- Logowanie: serwer, baza danych, dane logowania
Analiza danych za pomocą Python
- Wykonywanie zapytań do bazy danych
- Filtrowanie, sortowanie i zliczanie danych
- Zaawansowane zapytania
======== Dzień 02 ========
Wprowadzenie do wizualizacji danych za pomocą TIBCO Spotfire
Łączenie się z serwerem Spotfire
- Klient webowy vs zainstalowany klient
Importowanie danych
Wizualizacja danych
- Wykres słupkowy
- Wykresy liniowe
- Wykres kołowy
Filtrowanie danych
Strategie prezentacji za pomocą TIBCO Spotfire
Podsumowanie i zakończenie
Wymagania
- Znajomość koncepcji analizy danych
Grupa docelowa
- Analitycy biznesowi
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Analiza danych z wykorzystaniem SQL, Python i Spotfire - Plan Szkolenia - Rezerwacja
Analiza danych z wykorzystaniem SQL, Python i Spotfire - Plan Szkolenia - Zapytanie
Analiza danych z wykorzystaniem SQL, Python i Spotfire - Zapytanie o Konsultacje
Opinie uczestników (1)
Naprawdę ceniłem sobie liczne laboratoria i ćwiczenia.
Vivian Feng - Destination Canada
Szkolenie - Data Analysis with SQL, Python and Spotfire
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
SQL Zaawansowany
14 godzinTen prowadzony przez instruktora, żywy trening w Polsce (online lub na miejscu) jest skierowany do średniozaawansowanych administratorów baz danych, developerów i analityków, którzy chcą opanować zaawansowane funkcjonalności SQL do złożonych operacji na danych i zarządzania bazami danych.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Wykonywać zaawansowane techniki zapytań przy użyciu unii, podzapytań i złożonych złączeń.
- Dodawać, aktualizować i usuwać dane, tabele, widoki i indeksy z precyzją.
- Zapewniać integralność danych poprzez transakcje i manipulować strukturami baz danych.
- Tworzyć i zarządzać bazami danych efektywnie dla solidnego przechowywania i pobierania danych.
AI dla SQL: Wykorzystanie dużych modeli językowych do inteligentnego zapytań i optymalizacji
21 godzinAI dla SQL to zastosowanie sztucznej inteligencji i dużych modeli językowych (LLM) do automatyzacji, optymalizacji i usprawnienia sposobu generowania, wykonywania i interpretowania zapytań SQL w środowiskach danych przedsiębiorstw.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do inżynierów danych i liderów technicznych na poziomie średniozaawansowanym, którzy chcą zintegrować możliwości AI z przepływami pracy SQL, aby umożliwić zapytania w języku naturalnym, inteligentną optymalizację i zautomatyzowaną analizę danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Integrować modele LLM, takie jak GPT, DeepSeek, LLaMA, Qwen i Mistral, w środowiskach SQL.
- Budować potoki konwersji języka naturalnego na SQL dla dostępu do danych w formie konwersacyjnej.
- Wdrażać optymalizację zapytań i wykrywanie błędów oparte na AI.
- Projektować bezpieczne, audytowalne przepływy pracy AI-SQL do użytku w przedsiębiorstwach.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
Podstawy Funkcji Analitycznych
21 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do średnio zaawansowanych administratorów baz danych, programistów SQL i analityków danych, którzy chcą doskonalić swoje umiejętności SQL, opanowując korzystanie z Funkcji Analitycznych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć koncepcję i znaczenie Funkcji Analitycznych.
- Stosować różne Funkcje Analityczne do rozwiązywania złożonych problemów analitycznych.
- Łączyć Funkcje Analityczne z innymi funkcjami SQL w celu kompleksowej analizy danych.
- Optymalizować zapytania w celu poprawy wydajności przy użyciu Funkcji Analitycznych.
ZARZĄDZANIE I PROJEKTOWANIE BAZ DANYCH SQL - Szyte na miarę
14 godzinFormat kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Master Data Services - Wprowadzenie
14 godzinKlluczowe cechy i funkcje MDS:
Zarządzanie danymi głównymi: MDS pozwala na centralne zarządzanie danymi głównymi, które są współdzielone i wykorzystywane przez różne systemy i aplikacje w organizacji. Dane te mogą obejmować informacje o produktach, klientach, pracownikach, dostawcach i innych ważnych dla firmy kategoriach.
Modelowanie danych: Umożliwia tworzenie modeli danych, które odpowiadają strukturze i wymaganiom organizacji. W ramach tych modeli można definiować jednostki, atrybuty i relacje.
Integracja i synchronizacja danych: MDS integruje się z różnymi źródłami danych, co pozwala na synchronizację i aktualizację danych głównych w całej organizacji.
Wersjonowanie i zarządzanie zmianami: Oferuje możliwość wersjonowania danych, co umożliwia śledzenie zmian i zarządzanie różnymi wersjami danych głównych.
Zarządzanie jakością danych: Zapewnia narzędzia do utrzymania wysokiej jakości danych, w tym funkcje walidacji i czyszczenia danych.
Bezpieczeństwo i kontrola dostępu: MDS umożliwia definiowanie uprawnień i zasad dostępu do danych, zapewniając, że tylko upoważnione osoby mogą wprowadzać zmiany lub przeglądać wrażliwe informacje.
Workflow i procesy biznesowe: Możliwość tworzenia procesów workflow, które zapewniają, że dane przechodzą przez odpowiednie etapy zatwierdzenia przed ich publikacją lub aktualizacją.
MDS jest szczególnie przydatny w dużych organizacjach, gdzie istnieje potrzeba koordynacji i zarządzania danymi głównymi w różnych systemach i aplikacjach. Umożliwia to efektywne zarządzanie zasobami informacyjnymi, co jest kluczowe dla podejmowania świadomych decyzji biznesowych i utrzymania wysokiej jakości operacji.
SQL Poziom zaawansowany dla Analityków
21 godzinCelem tego kursu jest zapewnienie jasnego zrozumienia wykorzystania SQL w różnych
bazach danych (Oracle, SQL Server, MS Access...). Zrozumienie funkcji analitycznych oraz
sposobu łączenia różnych tabel w bazie danych pomoże uczestnikom przenieść operacje analizy danych
na stronę bazy danych, zamiast wykonywać je w aplikacji MS Excel. Może to również
pomóc w tworzeniu dowolnego systemu IT, który wykorzystuje relacyjną bazę danych.
Podstawy SQL
14 godzinSQL to standardowy język używany do dostępu i manipulowania bazami danych.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do użytkowników na poziomie początkującym, którzy chcą zrozumieć i używać SQL do zapytań i raportowania danych.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć strukturę relacyjnych baz danych.
- Pisać podstawowe instrukcje SQL do pobierania, filtrowania i sortowania danych.
- Używać funkcji agregujących do podsumowywania danych.
- Wykonywać podstawowe połączenia między wieloma tabelami.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
SQL: Od podstaw do poziomu średniozaawansowanego
35 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do analityków danych, specjalistów baz danych oraz programistów na poziomie początkującym do średniozaawansowanego, którzy chcą nauczyć się SQL, aby efektywnie zarządzać bazami danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć i stosować podstawowe polecenia i zapytania SQL.
- Tworzyć i manipulować tabelami oraz bazami danych.
- Używać SQL do sortowania, filtrowania i podsumowywania danych.
- Wdrażaæ bardziej złożone operacje, takie jak łączenia, podzapytania i operacje na zbiorach.
- Stosować techniki średniozaawansowane, takie jak indeksy, widoki, procedury składowane i wyzwalacze.
Bootcamp Rozwoju SQL
35 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu), jest skierowane do początkujących, programistów i administratorów baz danych, którzy chcą nauczyć się lub poprawić swoje umiejętności i wiedzę w zakresie rozwoju SQL.
Pod koniec szkolenia uczestnicy będą mogli instalować, tworzyć, zarządzać, manipulować i monitorować bazy danych przy użyciu SQL i systemów zarządzania bazami danych.
Podstawy SQL do zaawansowanego tworzenia zapytań
10 godzinSQL to ustandaryzowany język używany do wykonywania zapytań, manipulowania i zarządzania danymi w relacyjnych systemach baz danych.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do użytkowników na poziomie od początkującego do zaawansowanego, którzy chcą budować efektywne zapytania SQL i pewnie pracować z relacyjnymi bazami danych.
Pod koniec szkolenia uczestnicy zdobędą umiejętności, aby:
- Tworzyć zapytania SQL do pobierania, filtrowania i sortowania danych.
- Manipulować danymi za pomocą operacji insert, update i delete.
- Tworzyć złączenia, podzapytania i zagregowane raporty.
- Stosować zaawansowane techniki SQL do analizy danych w rzeczywistych zastosowaniach.
Format kursu
- Wykłady prowadzone przez instruktora połączone z dyskusjami.
- Praktyczne ćwiczenia z budowania zapytań.
- Demonstracje na żywo z wykorzystaniem rzeczywistych zbiorów danych.
Opcje dostosowania kursu
- Jeśli potrzebujesz dostosowanego programu SQL dla swojej organizacji, skontaktuj się z nami, aby to ustalić.
SQL Fundamentals
14 godzinTen kurs SQL jest przeznaczony dla osób, które chcą zdobyć niezbędne umiejętności do wydobywania i analizowania danych z dowolnej bazy danych oraz tworzenia raportów. Uczestnicy kursu dowiedzą się:
- jak pisać zapytania SQL
- czym są bazy relacyjne i jak z nich korzystać
- czym są relacje i jak je tworzyć
- struktura danych
- różnice między dialektami SQL (Oracle, T-SQL, ANSI)
- praktyczne umiejętności pisania zapytań
Ten kurs SQL dotyczy ogólnego standardu ANSI SQL. Może być stosowany w dowolnej bazie danych, w tym Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL oraz innych bazach relacyjnych.
SQL Średniozaawansowany
14 godzinSQL to potężny język do zarządzania i analizy strukturyzowanych danych w relacyjnych bazach danych.
Ten prowadzony przez instruktora, żywy trening (online lub na miejscu) skierowany jest do użytkowników na poziomie średniozaawansowanym, którzy chcą pogłębić swoje umiejętności SQL w zakresie złożonych zapytań, manipulacji danymi oraz optymalizacji wydajności.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Pisać złożone zapytania SQL, korzystając z zaawansowanych łączeń i podzapytań.
- Manipulować danymi za pomocą INSERT, UPDATE i DELETE.
- Korzystać z funkcji okienkowych do zaawansowanej analizy.
- Optymalizować zapytania w celu poprawy wydajności.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
SQL w Microsoft Access
14 godzinTen kurs SQL jest przeznaczony dla osób, które chcą zdobyć niezbędne umiejętności do wydobywania i analizowania danych za pomocą Microsoft Access. Uczestnicy kursu nauczą się:
- jak pisać zapytania SQL
- czym są bazy danych relacyjnych i jak z nich korzystać
- czym są relacje i jak je tworzyć
- struktury danych
- różnic między dialektami SQL (Oracle, T-SQL, ANSI)
- praktycznych umiejętności pisania zapytań
Ten kurs SQL dotyczy dialektu SQL w Microsoft Access.
Język SQL w bazie danych MSSQL
14 godzinKurs odpowiada na pytania
- Jak zbudować zapytanie?
- Jakie możliwości oferuje SQL?
- Czym jest relacyjna baza danych?
- Jaka jest struktura i polecenia SQL?
Język SQL w bazie danych MySQL
14 godzin- Jak zbudować zapytanie?
- Czym jest relacyjna baza danych?
- Jaka jest struktura i polecenia SQL?