Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
MS SQL od podstaw do zaawansowanych technik
Rating: 4.6 out of 5(260 ratings)
1,722 students

MS SQL od podstaw do zaawansowanych technik

Naucz się MS SQL i zarządzania bazami danych: definicja struktury, tworzenie zapytań, skryptów, optymalizacja wydajności
Created byJakub Kozera
Last updated 3/2026
Polish

What you'll learn

  • Podstaw zarządzania bazami danych: Poznanie rodzajów baz danych i używanie SQL do zarządzania danymi.
  • Instalacji i konfiguracji: Instalacja lokalnego serwera, korzystanie z Azure Data Studio, importowanie baz danych.
  • Tworzenia zapytań SQL: Użycie SELECT, filtrowanie wyników za pomocą WHERE, sortowanie danych z ORDER BY, łączenie tabel z JOIN
  • Funkcji agregujących: Używanie SUM, AVG, COUNT, MAX, grupowanie wierszy z GROUP BY, filtrowanie grup z HAVING.
  • Optymalizacji zapytań: Techniki optymalizacji zapytań, zrozumienie planu wykonania, używanie indeksów.
  • Instrukcji warunkowych: Stosowanie instrukcji warunkowej CASE w zapytaniach SQL dla dynamicznego zarządzania danymi.

Course content

9 sections86 lectures10h 24m total length
  • Kurs MS SQL - wstęp3:46
  • Discord0:31
  • Darmowe materiały0:13
  • W tym module0:16
  • Czym jest baza danych?6:46
  • Czym jest SQL3:24
  • Instalacja lokalnego serwera1:59
  • Visual Studio Code7:10
  • Import przykładowej bazy8:50

Requirements

  • Brak konieczności wcześniejszego doświadczenia: Kurs jest przeznaczony dla początkujących, nie wymaga wcześniejszej znajomości SQL ani baz danych.

Description

Kurs 'MS SQL od podstaw do zaawansowanych technik' jest przeznaczony dla wszystkich, którzy chcą zdobyć solidne fundamenty w zarządzaniu bazami danych oraz pisaniu zapytań SQL. Niezależnie od tego, czy jesteś początkującym użytkownikiem, profesjonalistą IT, studentem, analitykiem danych czy przedsiębiorcą, ten kurs dostarczy Ci niezbędnych umiejętności, aby efektywnie pracować z bazami danych.


Na początku kursu dowiesz się, czym są bazy danych, jakie są ich rodzaje oraz jak używać SQL do zarządzania danymi. Następnie nauczysz się, jak zainstalować lokalny serwer, korzystać z Azure Data Studio oraz importować przykładowe bazy danych. Zrozumiesz podstawowe operacje SQL, takie jak wybieranie danych za pomocą SELECT, filtrowanie wyników z pomocą klauzuli WHERE oraz sortowanie danych za pomocą ORDER BY.


Kolejne moduły wprowadzą Cię w bardziej zaawansowane techniki, takie jak używanie funkcji agregujących (SUM, AVG, COUNT, MAX), grupowanie wierszy przy użyciu GROUP BY oraz filtrowanie grup za pomocą HAVING. Nauczysz się również, jak korzystać z instrukcji warunkowej CASE, która pozwoli Ci na dynamiczne zarządzanie danymi w Twoich zapytaniach. Zobaczysz też jak łączyć dane z wielu tabel przy pomocy LEFT, RIGHT, FULL czy INNER JOIN.

Kolejne części kursu skoncentrują się na tworzeniu struktury danych, co obejmie zarówno projektowanie tabel, jak i relacje między nimi. Uczestnicy będą również zgłębiać zaawansowane techniki zapytań SQL, takie jak korzystanie z funkcji agregujących czy instrukcji warunkowych, co pozwoli na bardziej zaawansowane manipulowanie danymi.


W dalszej części kursu skupimy się na optymalizacji zapytań SQL. Poznasz techniki optymalizacji, zrozumiesz, jak działa plan wykonania zapytania oraz jak używać indeksów i innych mechanizmów, które wpływają na wydajność zapytań. Dowiesz się, jak poprawić szybkość i efektywność działania baz danych, co jest kluczowe w profesjonalnym zarządzaniu dużymi zbiorami danych.


Kurs oferuje wiele praktycznych ćwiczeń i przykładów, które pomogą Ci zastosować zdobytą wiedzę w rzeczywistych scenariuszach. Ponadto, będziesz mieć dostęp do forum dyskusyjnego, gdzie możesz zadawać pytania i dzielić się doświadczeniami z innymi uczestnikami kursu.


Dołącz do naszego kursu i zdobądź umiejętności, które są niezbędne w dzisiejszym cyfrowym świecie!

Who this course is for:

  • Początkujących w dziedzinie baz danych: Osoby, które nie mają wcześniejszego doświadczenia z SQL ani bazami danych.
  • Profesjonalistów IT: Specjaliści chcący poszerzyć swoje umiejętności o zarządzanie bazami danych i optymalizację zapytań SQL.
  • Studentów informatyki i pokrewnych kierunków: Studenci chcący zdobyć praktyczne umiejętności, które mogą wykorzystać w przyszłej kari
  • Analityków danych: Profesjonaliści zajmujący się analizą danych, którzy chcą lepiej zrozumieć i zarządzać danymi w bazach.