SQL Server - zapytania. Querying

Dołącz do kursu SQL, aby nauczyć się podstaw przetwarzania danych, analizy i tworzenia zapytań w Transact SQL. Zdobądź umiejętności przydatne w każdej branży.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Ten kurs wprowadza Cię w świat SQL, ucząc od podstaw budować zapytania oraz analizować dane. Pełen przydatnych informacji, quizów i zadań, zapewnia solidną podstawę dla tych, którzy chcą działać w technologiach baz danych.

Key Points

  • Wprowadzenie do SQL: podstawy języka w implementacji Microsoft TSQL.
  • Krótki format lekcji video z quizami i zadaniami do samodzielnego wykonania.
  • Tematy związane z poleceniem SELECT, wyrażeniem WHERE, oraz pracą z danymi.
  • Zrozumienie różnych rodzajów złączeń tabel oraz podzapytań.
  • Nauka unikania najczęstszych błędów oraz praktyka w zadaniach.

Learning Outcomes

  • Będziesz umiał pisać zapytania SQL korzystając z polecenia SELECT.
  • Nauczysz się filtrować dane przy użyciu klauzuli WHERE.
  • Zrozumiesz, jak działają różne typy złączeń tabel.
  • Poznasz zasady agregacji danych i wykorzystywania funkcji.
  • Zyskasz umiejętność rozwiązywania problemów związanych z często popełnianymi błędami w SQL.

About This Course

Kurs starego poczciwego SQL. Musisz to znać aby pracować z SQL lub myśleć o egzaminach

>> Kurs został zaktualizowany w roku 2023 (*) <<

Czy to aplikacje biznesowe, czy data science, czy programowanie, czy bezpieczeństwo, czy administracja. Dane zawsze gdzieś trzeba przechowywać. Dlatego jeśli myślisz o karierze związanej w jakikolwiek sposób z przetwarzaniem danych, to SQL jest obowiązkowym punktem na Twojej mapie osobistego rozwoju.

Istnieje wiele odmian języka SQL, które w swoich podstawach są dość zbieżne. Ta seria kursów opowiada o języku SQL w implementacji Microsoft, czyli tzw. Transact SQL (TSQL).

W tym kursie:

  • krótkie lekcje VIDEO

  • quizy po lekcji

  • zadania do samodzielnego rozwiązanie

  • propozycje rozwiązań tych zadań

O kursie

Ten kurs jest świetnym wyborem dla osób, które chcą lub... muszą rozpocząć przygodę z SQL. Zobaczysz tutaj jak budować zapytania SQL zaczynając od najprostszych poleceń SELECT, wyrażenia WHERE, budowania aliasów itp. Poznasz zasady korzystania z funkcji agregujących oraz przygotowywania danych do dokładniejszych analiz. Jest to podstawowy zestaw umiejętności SQL-owych, który pozwoli przetwać w świecie aplikacji zapisujących swoje informacje w bazach danych. Ta wiedza, przyda się niezależnie od tego czy myślisz o karierze w programowaniu, data science czy administracji.

Krok po kroku poznasz typy danych wykorzystywane w SQL oraz funkcje z jakich możesz korzystać. Nie ograniczamy się wyłączenie do pokazania, jak te funkcje działają. Pokazujemy też najczęstsze błędy, ich przyczyny i sposoby uniknięcia problemów. Kiedy znasz już podstawy możesz poznać zasady łączenia danych znajdujących się w różnych tabelach z wykorzystaniem polecenia JOIN oraz podzapytań. 

Kurs jest dość intensywny, ale od czego jest przycisk "pause" i możliwość obejrzenia lekcji jeszcze raz!  Jeżeli w trakcie kursu coś okaże się niejasne, możesz skorzystać z pomocy trenera. 

Ten kurs jest drugim z serii kursów wdrażających w świat SQL, dlatego zakładamy, że znasz już podstawy pracy z narzędziami pozwalającymi pracować z Microsoft SQL.

Najważniejsze tematy kursu:

  • Polecenie SELECT

  • Wyrażenie WHERE

  • Aliasy kolumn

  • Sortowanie rekordów przez ORDER BY

  • Typy danych: liczby, teksty, data i czas, typ logiczny

  • Funkcje wbudowane: napisowe, daty i czasu, matematyczne, konwertujące i logiczne

  • Wyrażenie CASE

  • Agregacja danych: GROUP BY i HAVING

  • Praca z NULL

  • Wybieranie TOP 10

  • Przygotowanie danych do analizy; ROLLUP, CUBE, GROUPING SET, GROUPING_ID

  • Złączanie tabel - JOIN

  • Stosowanie różnych rodzajów złączeń: INNER, LEFT, RIGHT, CROSS, FULL

  • Podzapytania skalarne

  • Podzapytania zwracające ResultSet

  • Podzapytania skorelowane

  • Korzystanie z EXISTS, ALL, SOME, ANY

  • Zastępowanie podzapytań przez JOIN

  • Operacje na wynikach zwracanych przez zapytania: UNION, INTERSECT, EXCEPT.

Posiadając taką wiedzę, możesz śmiało pracować, jako analityk danych, samodzielnie wyciągać z bazy danych to, co jest w danej chwili potrzebne.

W tym szkoleniu, oprócz materiału video, znajdziesz także zadania do samodzielnego wykonania oraz rozwiązania tych zadań. Praktyka i praktyka i praktyka, pozwolą na szybkie usamodzielnienie się w pracy z bazą danych SQL.

O autorze

Nie chwaląc się, pracuję z SQL Server-em już ponad 20 lat i co nieco na jego temat wiem. Postarałem się tutaj podzielić nie tylko wiedzą ale i doświadczeniem. Prezentowane przykłady w wielu przypadkach nawiązują do rzeczywistych sytuacji, gdzie, czy to procedurę, czy trigger czy funkcję trzeba było użyć. Dzięki temu, uczestnicząc w tym kursie masz szansę nie wpaść w dziesiątki pułapek, w które ja sam kiedyś wpadałem...


Dołącz do 5000  studentów, którzy już podjęli decyzję o nauce SQL. Poświęć odrobinę czasu na samodzielną pracę, a już niebawem dodasz do listy swoich umiejętności znajomość SQL!

ISBN 978-83-945846-2-7

(*) - co nie oznacza, że wszystkie lekcje zostały nagrane w tym roku!

  • Pisać zapytania w języku SQL

  • Filtrować rekordy korzystając z klauzuli WHERE

  • Wybierać i dynamicznie wyliczać kolumny w klauzuli SELECT

Course Curriculum

1 Lectures

Instructor

Profile photo of Rafał Mobilo
Rafał Mobilo

ENMicrosoft Certified Trainer. Programmer, database administrator, trainer and consultant. The  main areas of interest are database administration and design, automation with PowerShell ,Python and Bash, machine learning, analysis and presentation of data.Experienced e-learning and distance learning tutor. Mentor of e-learning programs. Blogger.Worked with, or teached for such companies as ING, Intel, Cadbury, Bank PeKaO, Volvo, UPC, ZUS, Polish Post and...

Review
4.9 course rating
4K ratings
ui-avatar of Anna Dmochowska
Anna D.
4.5
8 months ago

Bardzo dobrze tłumaczony materiał.

  • Helpful
  • Not helpful
ui-avatar of Marcin Ciok
Marcin C.
4.0
8 months ago

Super

  • Helpful
  • Not helpful
ui-avatar of Alan Kozak
Alan K.
5.0
9 months ago

Świetny kurs! Znacznie poszerzył moją bazową wiedzą na temat kreowania zapytań do bazy danych. Wyrażenia, funkcje czy operatory były omawiane bo różnymi kierunkami co jest super.
Część zadań, które były zawarte w kursie naprawdę wymagała czasami pogłówkowania. Zdecydowanie piąteczka ! :)

  • Helpful
  • Not helpful
ui-avatar of Grzegorz Cisakowski
Grzegorz C.
5.0
9 months ago

Bardzo dobry kurs dla osób które chcą nauczyć się podstaw SQL.

  • Helpful
  • Not helpful
ui-avatar of Marek Zajakala
Marek Z.
5.0
9 months ago

Świetnie wytłumaczony materiał, trafne LABy. Kolejny kurs, który dużo wnosi :)

  • Helpful
  • Not helpful
ui-avatar of Andrzej Tenerowicz
Andrzej T.
5.0
10 months ago

Dzięki, to była dobra szkoła. Dużo dają przykłady biznesowe, nieoderwane od rzeczywistych potrzeb.

  • Helpful
  • Not helpful
ui-avatar of Zbigniew Skrzela
Zbigniew S.
5.0
11 months ago

Klarowne tłumaczenie.
Kurs należy potraktować jak wykład na uczelni. Profesor zrobił wprowadzenie. Reszta zależy od tego, jak bardzo uczącemu się zależy.
Przy cenie jak za jedną godzinę korepetycji, materiału wideo jest bardzo dużo. Dodatkowo po parę ćwiczeń z rozwiązaniami.
Myślę, że łatwiej byłoby zacząć na jakiejś prostszej bazie danych,
choć prowadzący opisuje tabele i ich powiązania.

  • Helpful
  • Not helpful
ui-avatar of Radosław Polak
Radosław P.
5.0
1 year ago

Bardzo fajny kurs. Dużym plusem jest część praktyczna dla każdego materiału video. Quiz pozwala na wyrywkowe przetestowanie nowej wiedzy a sekcja laboratoriów na dogłębniejsze przećwiczenie materiału z nagrań.

  • Helpful
  • Not helpful
ui-avatar of Karolina Domagała
Karolina D.
5.0
1 year ago

konkretnie, przejrzyście, jasno, bez lania wody, w sam raz, dobra dykcja

  • Helpful
  • Not helpful
ui-avatar of Michal Sleczka
Michal S.
5.0
1 year ago

I am impressed

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses