SQL w SQL Server - Plan Szkolenia
Ten 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 nauczą się:
- jak pisać zapytania SQL
- czym są bazy relacyjne i jak z nich korzystać
- czym są relacje i jak je tworzyć
- strukturę danych
- różnice między T-SQL a innymi dialektami
- praktyczne umiejętności pisania zapytań
Ten kurs SQL skupia się na dialekcie Microsoft T-SQL. Jeśli interesuje Cię ogólny SQL, zobacz kurs SQL Fundamentals.
Plan Szkolenia
RDBMS (Relacyjny System Zarządzania Bazą Danych)
Operatory Relacyjne
SQL jako Język Deklaratywny
Składnia SQL
Podjęzyki SQL: DQL, DML, DDL, DCL
DQL (Język Zapytań o Dane) w Szczegółach
- Klauzula SELECT
- Aliasy kolumn
- Aliasy tabel
- Typy danych i funkcje daty
- Funkcje grupowe
- Łączenie tabel
- Klauzula JOIN
- Operator UNION
- Zapytania zagnieżdżone
- Podzapytania skorelowane
Przegląd DML (Język Manipulacji Danymi)
- Wstawianie wierszy (INSERT)
- Wstawianie wierszy przy użyciu podzapytania
- Aktualizowanie wierszy (UPDATE)
- Usuwanie wierszy (DELETE)
Przegląd DDL (Język Definiowania Danych)
- Tworzenie, modyfikowanie i usuwanie obiektów (CREATE, ALTER, DROP)
- Tworzenie tabel przy użyciu podzapytania (CREATE TABLE .... AS SELECT...)
Przegląd OGRANICZEŃ
- NULL i NOT NULL
- Klauzula CONSTRAINT
- Typ ENUM
- Typ SET
- PRIMARY KEY
- UNIQUE
- FOREIGN KEY
- Klauzula DEFAULT
Przegląd TRANSAKCJI
- COMMIT
- ROLLBACK
- SAVEPOINT
- Niejawna i jawna wycofania i zatwierdzenia
Przegląd Dialektów T-SQL
- Czym jest Transact-SQL
- T-SQL i przenośność z innymi dialektami (czego unikać)
- Obsługa dat
Wymagania
Podstawowe umiejętności komputerowe
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
SQL w SQL Server - Plan Szkolenia - Rezerwacja
SQL w SQL Server - Plan Szkolenia - Zapytanie
Opinie uczestników (2)
naprawdę podobał mi się temp treningu oraz ćwiczenia przedstawione między wyjaśnieniami
Trana
Szkolenie - SQL in SQL Server
Przetłumaczone przez sztuczną inteligencję
Philip był bardzo uprzejmy, jego styl wyjaśniania koncepcji SQL jest wybitny. Podobało mi się, że udzielał nam informacji i odpowiadał na pytania, które nie były częścią tego kursu.
Stefan
Szkolenie - SQL in SQL Server
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Wprowadzenie do SQL Server 2012 Integration Services (SSIS)
28 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów i administratorów baz danych na poziomie początkującym do średniozaawansowanego, którzy chcą zdobyć biegłość w SQL Server 2012 Integration Services.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć zasady ETL i rolę SSIS.
- Tworzyć, wdrażać i zarządzać pakietami SSIS.
- Projektować i implementować Control Flow w celu definiowania przepływu zadań w pakiecie.
- Implementować Workflow i ustawiać ograniczenia dla efektywnego wykonywania zadań.
- Konstruować Data Flows do ekstrakcji, transformacji i ładowania danych.
- Pracować ze Zmiennymi i Kontenerami w celu zwiększenia elastyczności pakietów.
- Zarządzać Transakcjami w celu zapewnienia spójności danych.
- Implementować skuteczne techniki obsługi błędów i debugowania.
- Konfigurować Logowanie w celu śledzenia i monitorowania.
- Obsługiwać Slowly Changing Dimensions w celu zarządzania zmieniającymi się danymi.
- Wdrażać Pakiet do użytku produkcyjnego.
- Implementować środki Bezpieczeństwa w celu ochrony wrażliwych danych.
- Wykorzystywać Skrypty do rozszerzania funkcjonalności SSIS.
- Stosować Najlepsze Praktyki w celu tworzenia wydajnych i łatwych w utrzymaniu rozwiązań SSIS.
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 zapytywania i optymalizacji
21 godzinAI dla SQL to zastosowanie sztucznej inteligencji i dużych modeli językowych (LLM) w celu automatyzacji, optymalizacji i wzmocnienia sposobu generowania, wykonywania i interpretowania zapytań SQL w środowiskach danych przedsiębiorstw.
Ten prowadzony przez instruktora, żywy szkolenie (online lub stacjonarny) jest skierowany do pośrednio zaawansowanych inżynierów danych i liderów technicznych, którzy chcą zintegrować możliwości AI w przepływy pracy SQL, aby umożliwić naturalnojęzyczne zapytywania, inteligentną optymalizację i automatyczną analizę danych.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zintegrować modele językowe takie jak GPT, DeepSeek, LLaMA, Qwen i Mistral z środowiskami SQL.
- Tworzyć potoki przekształcania naturalnej mowy w SQL dla rozmówczej dostępu do danych.
- Implementować AI-napędzoną optymalizację zapytań i wykrywanie błędów.
- Projektować bezpieczne, audytowane przepływy pracy AI-SQL dla użytku przedsiębiorstw.
Format kursu
- Interaktywna wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczna implementacja w środowisku laboratorium na żywo.
Opcje dostosowywania kursu
- Aby poprosić o dostosowane szkolenie do tego kursu, prosimy skontaktować się z nami.
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 w Polsce (online lub stacjonarnie) jest skierowane do analityków danych, profesjonalistów baz danych i programistów na poziomie początkującego do średnio zaawansowanego, którzy chcą nauczyć się SQL, aby efektywnie zarządzać bazami danych.
Po ukończeniu tego szkolenia uczestnicy będą mogli:
- Zrozumieć i używać podstawowych poleceń i zapytań SQL.
- Tworzyć i manipulować tabelami i 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.
- Zastosować techniki pośrednie, takie jak indeksy, widoki, procedury składowane i wywoływacze.
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 SQL kurs szkoleniowy jest przeznaczony dla osób, które chcą zdobyć umiejętności niezbędne do wyodrębniania i analizowania danych z dowolnej bazy danych oraz tworzenia raportów. Uczestnicy kursu nauczą się:
- jak pisać zapytania SQL
- czym są relacyjne bazy danych i jak z nich korzystać
- czym są relacje i jak je tworzyć
- struktura danych
- różnice pomiędzy dialektami SQL (Oracle, T-SQL, ANSI)
- praktyczne umiejętności pisania zapytań
Ten SQL kurs dotyczy ogólnego ANSI SQL. Może być używany w dowolnej bazie danych, w tym Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL i innych relacyjnych bazach danych.
Business Intelligence z SSAS
14 godzinSSAS (SQL Server Analysis Services) to narzędzie Microsoft SQL Server do przetwarzania transakcyjnego (OLAP) i eksploracji danych, służące do analizowania danych z wielu baz danych, tabel lub plików. Modele danych semantycznych dostarczane przez SSAS są wykorzystywane przez aplikacje klienckie, takie jak Power BI, Excel, Reporting Services oraz inne narzędzia do wizualizacji danych.
W tym szkoleniu prowadzonym przez instruktora (na miejscu lub zdalnie) uczestnicy nauczą się, jak używać SSAS do analizowania dużych wolumenów danych w bazach danych i hurtowniach danych.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować SSAS
- Zrozumieć relację między SSAS, SSIS i SSRS
- Stosować wielowymiarowe modelowanie danych, aby wyciągać wnioski biznesowe z danych
- Projektować kostki OLAP (Online Analytical Processing)
- Wykonywać zapytania i manipulować danymi wielowymiarowymi za pomocą języka zapytań MDX (Multidimensional Expressions)
- Wdrażać rzeczywiste rozwiązania BI przy użyciu SSAS
Grupa docelowa
- Profesjonaliści z dziedziny Business Intelligence (BI)
- Analitycy danych
- Specjaliści od baz danych i hurtowni danych
Format kursu
- Interaktywne wykłady i dyskusje
- Dużo ćwiczeń i praktyki
- Praktyczne wdrażanie w środowisku live-lab
Opcje dostosowania kursu
- To szkolenie opiera się na najnowszej wersji Microsoft SQL Server i SSAS.
- Aby zamówić dostosowane szkolenie, prosimy o kontakt w celu uzgodnienia szczegółów.
Wprowadzenie do SQL Server Integration Services 2022 (SSIS)
28 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących specjalistów ds. danych, którzy chcą dowiedzieć się, jak projektować, wdrażać i zarządzać pakietami SSIS w celu wykonywania zadań integracji i transformacji danych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć architekturę i komponenty SSIS.
- Projektować i wdrażać procesy ETL przy użyciu SSIS.
- Używać narzędzi SSIS do opracowywania, wdrażania i zarządzania rozwiązaniami do integracji danych.
- Rozwiązywać problemy i optymalizować pakiety SSIS pod kątem wydajności i niezawodności.
SQL Server 2022 Integration Services (SSIS) – Data Flows and Advanced Transformations
14 godzinSQL Server Integration Services (SSIS) to komponent Microsoft SQL Server, który zapewnia platformę do integracji danych i aplikacji zasilanych przepływem pracy. Służy do migracji danych, magazynowania oraz transformacji danych.
Ten kurs prowadzony przez instruktora (online lub na miejscu) jest skierowany do profesjonalistów z zakresu danych oraz developerów na poziomie średnim, którzy chcą skupić się na projektowaniu zaawansowanych przepływów danych SSIS, transformacji oraz zarządzaniu wolno zmieniającymi się wymiarami (SCD) w scenariuszach magazynowania danych.
Po zakończeniu tego kursu uczestnicy będą w stanie:
- Projektować i wdrażać niezawodne przepływy danych za pomocą SSIS.
- Pracować z różnymi źródłami, docelowymi miejscami oraz transformacjami danych.
- Wdrażać wolno zmieniające się wymiary (SCD) do obsługi zmian historycznych danych.
- Efektywnie wdrażać, wykonywać oraz diagnostykować pakiety SSIS.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w środowisku laboratoryjnym.
Opcje dostosowania kursu
- Aby poprosić o dostosowany kurs dla tego kursu, proszę skontaktować się z nami, aby ustalić.