Język SQL podstawowy e – learning
149 zł netto
Ukończyło: 6540 osób
Akceptujemy formy płatności: PayU, Faktura pro-forma, Faktura VAT po szkoleniu
Rozłóż na raty z
Czego się nauczysz?
Moduły kursu
W tej lekcji dowiesz się jak się poruszać w naszym szkoleniu e-learningowym SQL.
W tej lekcji pobierzesz pliki szkoleniowe, które będą potrzebne do realizacji ćwiczeń w kursie SQL.
W tej lekcji przeprowadzimy Cię przez proces instalacji Microsoft SQL Server. Po instalacji będziesz posiadać lokalną instancję SQL i tym samym będziesz w stanie wykonywać ćwiczenia w naszym kursie.
W tej lekcji zajmiemy się przygotowaniem bazy danych potrzebnej do aktywnego uczestnictwa w szkoleniu SQL.
Znajomość modelu danych będzie przydatna przy realizacji naszego szkolenia e-learningowego. W tej lekcji zapoznamy Cię z tabelami oraz danymi w poszczególnych tabelach, dzięki temu będziesz mieć świadomość potrzeby wynikającej z budowanych zapytań SQL.
W tej lekcji utworzysz swoje pierwsze zapytanie w języku SQL i dowiesz się za co odpowiadają poszczególne instrukcje i klauzule.
W tej lekcji dowiesz się jak nadawać różnym obiektom „drugie imiona” przy budowaniu zapytania SQL. Dzięki temu kod Twoich zapytań będzie bardziej czytelny. Stosowanie aliasów upraszcza też znacznie budowę zapytań na dalszym etapie.
W tej lekcji dowiesz się jak działa klauzula WHERE w zapytaniu SQL odpowiadająca za filtrowanie danych, które zostaną wykorzystane do dalszych obliczeń, grupowań czy też przedstawienia rezultatu końcowego.
W tej lekcji kontynuujemy poznawanie instrukcji WHERE w zapytaniu SQL oraz jej osobliwości.
Ta lekcja naszego kursu elearningowego Język SQL wprowadza Cię w świat budowy warunków w klauzuli WHERE stosując dwa operatory logiczne – AND i OR.
W tej lekcji kursu poznasz użyteczny operator IN, który może zastąpić operator OR. Dodatkowo poznasz metodę zaprzeczania warunków korzystając z operatora NOT.
W tej lekcji nauczysz się stosować operator BETWEEN przy budowie zapytań SQL, dzięki czemu będziesz w stanie uprościć kod swoich zapytań zmniejszając liczbę operatorów AND.
W tej części naszego szkolenia elearningowego zapoznamy Cię z użyciem bardzo użytecznego operatora LIKE, który pozwala m.in. dopasowywać frazę do części poszukiwanego wyrażenia w zapytaniach SQL.
Wartość NULL jest jedną z osobliwości języka SQL. W tej lekcji dowiesz się czym NULL jest i czym NULL nie jest oraz dowiesz się jak efektywnie pracować z tą wartością korzystając chociażby z funkcji ISNULL.
W tej lekcji poznasz operator pozwalający na ustalenie kolejności wyświetlanych danych w zapytaniu SQL.
Zapytanie w języku SQL czytane językiem naturalnym może dawać błędne wyobrażenie o kolejności jego wykonywania w silniku bazy danych. W tej lekcji dowiesz się jak przetwarzane są wyniki oraz które części należy czytać w odpowiedniej kolejności, aby mieć zrozumienie które dane dostępne są dla innych fragmentów zapytania SQL.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla pierwszej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
Typy danych mają istotny wpływ na to z jakich funkcji możesz korzystać do ich dalszej obsługi. Zrozumienie typów danych jest niezbędne aby tworzyć efektywne zapytania w języku SQL. W tej lekcji dowiesz się jakie są podstawowe typy danych.
W tej lekcji poznasz podstawową funkcję logiczną w języku SQL, czyli funkcję IF. Dzięki wykorzystaniu tej funkcji będziesz w stanie budować zapytania, które same będą podejmowały decyzję na podstawie przekazanych warunków i żądań.
W tej lekcji dowiesz się jak w SQL stosować funkcję CASE, która może stanowić ciekawą alternatywę dla funkcji IF.
W tej lekcji pokażemy Ci jak korzystać z funkcji LOWER i UPPER, dzięki czemu będziesz w stanie zmienić wielkość wyświetlanych liter w zwracanych danych.
W tej lekcji poznasz kolejną użyteczną funkcję języka SQL, czyli funkcję SUBSTRING. Funkcja ta pozwala na wyjmowanie tylko części znaków z tekstu, co jest przydatne np. do analizy wszelkiego rodzaju kodów produktowych, które posiadają zakamuflowane w sobie istotne informacje biznesowe.
W tej lekcji szkolenia SQL poznasz kolejne funkcje tekstowe pozwalające na wyciąganie odpowiedniej liczby znaków z początku czy końcu tekstu. Dowiesz się również jak działa funkcja LEN.
W tej lekcji poznasz dwie dodatkowe funkcje SQL umożliwiające pracę z tekstem – zarówno odwracanie ciągu tekstowego jak też jego zastępowanie.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla drugiej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
Zaokrąglanie danych jest niezwykle istotne przy budowanie zapytań SQL. Dzięki temu możesz zwrócić zaokrąglone dane ale też wyszukiwać już na zaokrąglonej kolumnie. W tej lekcji poznasz trzy istotne funkcje języka SQL umożliwiające zaokrąglanie danych w różny sposób.
W tej lekcji poznasz trzy kolejne funkcje SQL, które same w sobie rzadko są wykorzystywane jako funkcje matematyczne, jednak pozwalają na obliczenie istotnych wskaźników w niektórych zastosowaniach baz danych.
Praca z datami w SQL jest jedną z najczęściej wykorzystywanych umiejętności. Niemalże każdy raport posiada w sobie wymiar czasu. W tej lekcji dowiesz się jak pracować z istotnymi funkcjami języka SQL – GETDATE, YEAR, MONTH oraz DAY.
W tej lekcji dowiesz się jak w SQL policzyć różnice w czasie między dwiema datami z wykorzystaniem użytecznej funkcji DATEDIFF.
W tej lekcji naszego kursu dowiesz się jak zmieniać daty w taki sposób, aby do daty bazowej dodać (lub odjąć) wybrany interwał – np. dzień.
W tej lekcji dowiesz się jak zmienić datę na inny format/typ danych w języku SQL.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla trzeciej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
W tej lekcji dowiesz się jakie są techniki łączenia tekstów w SQL.
Posiadając odpowiednio przygotowany zbiór danych (już np. po odfiltrowaniu przez klauzulę WHERE) możesz dokonywać na nich dalszych operacji. W tej lekcji dowiesz się jak pracować z funkcjami umożliwiającymi grupowanie danych w SQL.
W tej lekcji zapoznasz się z klauzulą GROUP BY, która w SQL pozwala na określenie względem których pól dane są grupowane na potrzeby dalszych obliczeń a także wyświetlania danych.
Klauzula HAVING stanowi swoisty odpowiednik klauzuli WHERE, ale na innym etapie przetwarzania zapytania. W tej lekcji szkolenia SQL dowiesz się jak oraz gdzie należy korzystać z klauzuli HAVING.
W tej lekcji dowiesz się w jaki sposób korzystać w SQL z funkcji, która pozwala zwracać unikatowe wartości.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla czwartej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
Baza danych składa się z wielu tabel. W większości budowanych zapytań będziesz potrzebował pobrać dane z różnych tabel – np. z tabeli zamówienia oraz z tabeli produkty. W tej lekcji wprowadzimy Cię w świat złączeń w SQL.
W tej lekcji poznasz pierwszy rodzaj złączenia, czyli złączenie INNER JOIN.
W tej lekcji zapoznamy Cię ze złączeniem o mało przyjaznej nazwie – iloczynu kartezjańskiego. Dowiesz się czy i kiedy warto z niego skorzystać budując zapytania SQL.
W tej lekcji dowiesz się jak korzystać z zewnętrznych złączeń przy budowie zapytań SQL.
W tej lekcji szkolenia pokażemy Ci jak sprawić, żeby przetwarzana tabela była złączona sama ze sobą oraz do czego takie złączenie warto wykorzystać.
W tej lekcji dowiesz się jak w SQL działają złączenia nierównościowe umożliwiające łączenie tabel na podstawie przedziału wartości.
W tej lekcji dowiesz się jak działają złączenia wierszowe UNION i UNIONALL oraz czym one się różnią przy budowie zapytania SQL.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla piątej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
Nasze szkolenie elearningowe pokrywa również kwestię wykorzystania podzapytań w SQL. Dzięki wykorzystywaniu podzapytań jesteś w stanie tworzyć zaawansowane raporty i analizy a jednocześnie upraszczać budowany kod zapytania SQL.
W tej lekcji kontynuujemy kwestię wykorzystywania podzapytań rozszerzając możliwości podzapytania jednowierszowego do stania się podzapytaniem wielowierszowym.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla szóstej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
Do tej pory w szkoleniu SQL zajmowaliśmy się kwestią odczytywania danych z bazy danych. W tej lekcji poznasz pierwsze funkcjonalne komendy – komendy pozwalające na utworzenie tabeli w bazie danych.
W tej lekcji dowiesz się jak korzystać z funkcji pozwalającej na zmianę niektórych parametrów tabel.
W tej lekcji dowiesz się w jaki sposób dodawać nowe dane do tabel w SQL oraz w jaki sposób zmieniać istniejące już dane w trwały sposób. Zapoznamy Cię m.in. z instrukcjami INSERT INTO oraz UPDATE.
W tej lekcji zapoznamy Cię z istotnymi koncepcjami przechowywania danych – a mianowicie z użyciem klucza obcego i głównego w bazach danych.
Czas przećwiczyć zdobytą wiedzę – ta lekcja to zadania dla siódmej części ćwiczeń.
W tej lekcji razem z trenerem przejdziesz przez poprawne rozwiązanie ćwiczeń z poprzedniej lekcji.
W tej lekcji podsumujemy rzeczy, których nauczyłeś się podczas szkolenia Język SQL. Po ukończeniu tej lekcji (i poprzednich 🙃) będziesz mieć też możliwość pobrania dwóch certyfikatów SQL – w języku polskim oraz angielskim.