Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

SQL Server - zapytania. Querying

via Udemy

Overview

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

What you'll learn:
  • Pisać zapytania w języku SQL
  • Filtrować rekordy korzystając z klauzuli WHERE
  • Wybierać i dynamicznie wyliczać kolumny w klauzuli SELECT
  • Sortować rekordy przy pomocy ORDER BY
  • Pracować z wartością NULL
  • Znać poszczególne typy, ich wady, zalety i ograniczenia
  • Konwertować dane między różnymi typami
  • Korzystać z funkcji daty i czasu, napisowych, matematycznych i logicznych
  • Korzystać z funkcji agregujących
  • Filtrować dane zagregowane z wykorzystaniem HAVING
  • Przygotowywać dane do dalszej analizy z wykorzystaniem ROLLUP, CUBE i GROUPING SETS
  • Łączyć dane z wielu tabel przy pomocy JOIN
  • Wybierać właściwy rodzaj JOIN zależnie od okoliczności (INNER, LEFT, RIGHT, FULL)
  • Budować podzapytania skalarne i tabelaryczne
  • Budować zapytania skorelowane i nieskorelowane
  • Korzystać z wyrażenia EXISTS, SOME, ANY, ALL
  • Łączyć wyniki zapytań korzystająć z UNION INTERSECT i EXCEPT

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 SQLjest 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).

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żeniaWHERE, 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:

  • PolecenieSELECT

  • Wyrażenie WHERE

  • Aliasy kolumn

  • Sortowanie rekordów przez ORDERBY

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

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

  • WyrażenieCASE

  • Agregacja danych: GROUP BY i HAVING

  • Praca z NULL

  • Wybieranie TOP 10

  • Przygotowanie danych do analizy; ROLLUP, CUBE, GROUPINGSET, 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 wynikachzwracanych 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.

Dołącz do 4000 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

Taught by

Rafał Mobilo

Reviews

4.6 rating at Udemy based on 776 ratings

Start your review of SQL Server - zapytania. Querying

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.