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
86
wykładów
10.5
godzin wideo
276
ocen
1991
kursantów
Czego się nauczysz
- Podstawy zarządzania bazami danych - rodzaje baz danych i użycie SQL do zarządzania danymi
- Instalacja lokalnego serwera, korzystanie z narzędzi oraz importowanie baz danych
- Tworzenie zapytań SQL: SELECT, filtrowanie WHERE, sortowanie ORDER BY, łączenie tabel JOIN
- Funkcje agregujące: SUM, AVG, COUNT, MAX, grupowanie GROUP BY, filtrowanie grup HAVING
- Stosowanie instrukcji warunkowej CASE dla dynamicznego zarządzania danymi
- Programowanie skryptów w T-SQL oraz funkcje okna
- Optymalizacja zapytań: plan wykonania, indeksy i techniki poprawy wydajności
O kursie
Kurs przeznaczony jest dla wszystkich, którzy chcą zdobyć solidne fundamenty w zarządzaniu bazami danych oraz pisaniu zapytań SQL. Niezależnie od tego, czy dopiero zaczynasz, jesteś profesjonalistą IT, studentem czy analitykiem danych - znajdziesz tu umiejętności niezbędne do efektywnej pracy z bazami danych. Na początku dowiesz się, czym są bazy danych i jak używać SQL, a następnie zainstalujesz lokalny serwer i zaimportujesz przykładowe bazy.
Poznasz podstawowe operacje SQL: wybieranie danych za pomocą SELECT, filtrowanie wyników klauzulą WHERE oraz sortowanie przy użyciu ORDER BY. Kolejne moduły wprowadzą Cię w bardziej zaawansowane techniki - funkcje agregujące (SUM, AVG, COUNT, MAX), grupowanie wierszy przez GROUP BY, filtrowanie grup przez HAVING oraz instrukcję warunkową CASE. Nauczysz się też łączyć dane z wielu tabel za pomocą INNER, LEFT, RIGHT i FULL JOIN.
W dalszej części kursu zajmiesz się projektowaniem struktury bazy danych - tworzeniem tabel i relacji między nimi, a także programowaniem skryptów w T-SQL i funkcjami okna. Ostatnie moduły poświęcone są optymalizacji zapytań: zrozumiesz plan wykonania zapytania oraz nauczysz się używać indeksów i innych mechanizmów wpływających na wydajność.
Kurs oferuje wiele praktycznych ćwiczeń i przykładów, które pomogą Ci zastosować zdobytą wiedzę w rzeczywistych scenariuszach - to umiejętności kluczowe w profesjonalnym zarządzaniu dużymi zbiorami danych.
Program kursu
Wprowadzenie
9 · 33 min
Wybieranie danych
13 · 1 godz. 39 min
Funkcje wbudowane
7 · 44 min
Łączenie danych
9 · 1 godz. 10 min
Tworzenie struktury bazy danych
10 · 1 godz. 26 min
Zarządzanie danymi
7 · 1 godz. 2 min
Programowanie skryptów w T-SQL
17 · 2 godz. 10 min
Funkcje okna
10 · 1 godz. 1 min
Optymalizacja
4 · 41 min
Wymagania
- Brak konieczności wcześniejszego doświadczenia - kurs nie wymaga znajomości SQL ani baz danych
Dla kogo jest ten kurs
- Początkujący w dziedzinie baz danych, bez wcześniejszego doświadczenia z SQL
- Profesjonaliści IT chcący poszerzyć umiejętności o zarządzanie bazami danych i optymalizację zapytań
- Studenci informatyki i pokrewnych kierunków
- Analitycy danych, którzy chcą lepiej rozumieć i zarządzać danymi w bazach