Natychmiastowy dostęp
Program przedstawiający możliwości transakcji, tworzenia indeksów, procedur składowanych, jak śledzić zmiany w bazie danych, posługiwać się zaawansowanymi typami jak danymi hierarchicznymi, XML i JSON
Natychmiastowy dostęp do wszystkich modułów zaraz po zamówieniu
(dostęp do materiałów dożywotni)
Wszystkie lekcje są prezentowany na podstawie praktycznych przykładów - które możesz bezpośrednio zastosować w pracy
Wyjątkowe doświadczenie, umiejętności dydaktyczne i entuzjazm do technologii którym zaraża innych
Prezentowane skrypty możesz pobrać na lokalny komputer aby z łatwością powtórzyć - dostępne również po zakończeniu
Dziesięć godzinnych prezentacji live z możliwością zadawania pytań (środy/ czwartki o godz. 19:00) - sprawdź termin najbliższego szkolenia hybrydowego
O dowolnej porze masz możliwość kontaktu z trenerem i pozostałymi uczestnikami
Po ukończeniu szkolenia otrzymasz certyfikat w formie PDF na adres e-mail oraz w wersji drukowanej za pośrednictwem tradycyjnej poczty
Prezentacje, demonstracje, objaśnienia zadań
Specjalnie przygotowane ćwiczenia praktyczne pomogą zdobyć doświadczenie w samodzielnym posługiwaniu się SQL
W ciągu 14 dni od rozpoczęcia kursu, możesz zrezygnować z niego, wysyłając maila, zwrot 100% wpłaty
Wybierz pakiet (info poniżej), aby skorzystać jednocześnie z dwóch szkoleń
• Instalacja SQL Server
• Management Studio
• Przykładowe bazy danych
• Tworzenie subskrypcji • Tworzenie bazy SQL Database • Łączenie się z bazą SQL Database • Przenoszenie danych do SQL Database • Maszyna wirtualna z SQL Server w Azure
Podstawy • Jawne transakcje • Opcja XACT ABORT • Zagnieżdżone transakcje • Poziomy izolacji transakcji • Zakleszczenia • Migawkowy poziom izolacji
• Indeksy wierszowe klastrowe i nieklastrowe • Indeksy kolumnowe
• Zmienne • Instrukcje warunkowe •
• Pętle • Tabele tymczasowe •
• Procedury składowane • Wyzwalacze • Obsługa błędów • Obsługa transakcji •
• Edytor • Notebook •
• Source Control (GIT) •
• Rozszerzenia •
• Database Project •
• FOR XML • Typ danych XML •
• XQuery • OpenXML •
• FOR JSON • OpenJSON •
Moduł 10
• Tworzenie repozytorium
• Polecenia • GitHub •
• Rozwiązywanie konfliktów •
GUI: Azure Data Studio, Visual Studio, GitHub Desktop •
Moduł 11
• Praca z projektami bazodanowymi w Visual Studio i Azure Data Studio •
Tworzenie projektu • Porównywanie zmian • Publikacja projektu • Typowe problemy •
Moduł 12
• Porównanie EXEC i sp_executesql • Dynamiczne filtrowanie i sortowanie • Wydajność •
Dla osób potrzebujących praktycznych umiejętności posługiwania się językiem SQL i samodzielnego rozwiązywania problemów.
Poza możliwościami w zakresie wyszukiwania, filtrowania danych, a także ich grupowania i łączenia tabel, dowiesz się jak budować swoją własną bazę danych.
Szkolenie SQL na poziomie zaawansowanym jest przeznaczone dla osób, które posiadają już podstawową wiedzę z zakresu SQL i chcą rozwijać swoje umiejętności w kierunku bardziej wymagających technik. Kurs jest idealny dla analityków danych, programistów oraz administratorów baz danych, którzy pragną zwiększyć swoją efektywność i kompetencje zawodowe
Zaawansowani użytkownicy często muszą optymalizować zapytania SQL, aby poprawić wydajność baz danych. Efektywne techniki w tym zakresie obejmują analizę planów wykonania, stosowanie odpowiednich indeksów oraz unikanie nieefektywnych konstrukcji zapytań. Znajomość języka SQL na poziomie zaawansowanym umożliwia monitorowanie wydajności bazy danych i regularne dostosowywanie strategii optymalizacyjnych do zmieniających się potrzeb.
Prawidłowe indeksowanie tabel polega na tworzeniu indeksów, które wspierają najczęściej wykonywane zapytania, co znacząco przyspiesza dostęp do danych. Kluczowe jest zrozumienie struktury bazy danych oraz wzorców użytkowania, aby móc efektywnie zarządzać indeksami i minimalizować ich wpływ na operacje zapisu.
Funkcje okienkowe umożliwiają wykonywanie zaawansowanych analiz danych poprzez obliczenia na zestawach wierszy związanych z bieżącym wierszem. Pozwalają one na tworzenie skomplikowanych raportów i analiz bez konieczności używania podzapytań, co zwiększa czytelność i wydajność kodu SQL. Wykorzystanie funkcji okienkowych pozwala na efektywne przeprowadzanie operacji takich jak sumowanie, średnia czy ranking w obrębie określonych grup danych. Dzięki nim możliwe jest uzyskanie bardziej szczegółowych i precyzyjnych wyników analizy, co jest kluczowe w pracy z dużymi zbiorami danych.
Szkolenie SQL zaawansowany kierowane jest do osób, które znają podstawy SQL. Polecam szkolenie SQL od podstaw
Nie. Wszyscy uczestnicy szkolenia otrzymają po jego zakończeniu certyfikat jego ukończenia. Zachęcam do samodzielnego wykonywania zadań i wykonywania demonstrowanych przykładów.
Wszyscy uczestnicy otrzymują dostęp do grupy Discord – aby mieć możliwość kontaktu z prowadzącym i pozostałymi uczestnikami.
Naturalnie, właśnie do tego jest stworzona zamknięta grupa dla uczestników szkolenia. Masz także kontakt z trenerem, który odpowie na pytania – jeśli takie się pojawią.
Najlepszym miejscem na uzyskanie odpowiedzi są jednak spotkania w ramach szkolenia hybrydowego. Masz do nich dostęp bezpłatnie, a szkolenie SQL od podstaw odbywa się najczęściej właśnie w tej formie – sprawdź termin najbliższego szkolenia hybrydowego.
W ciągu 14 dni od udostępnienia wszystkich materiałów, możesz zrezygnować z niego, wysyłając maila na adres kontakt@kursysql.pl – zwrócę Ci 100% wpłaconej kwoty.
W praktyce z tej możliwości korzysta mniej niż 1% naszych kursantów.
Tak! Wyślij na adres kontakt@kursysql.pl dane do faktury – postaramy się wystawić ją jak najszybciej
Wszystkie przykłady są omawiane w języku polskim. Wiele nazw obiektów (rodzaje indeksów) nie są spolszczane po to żeby ułatwić poruszanie się w dokumentacji SQL Server. Znajomość angielskiego nie jest więc niezbędna ale pomoże w samodzielnej pracy PO zakończeniu szkolenia.
