Wprowadzenie do SQL - bezpłatny kurs od ProductStar, szkolenie, Data: 2 grudnia 2023.
Miscellanea / / December 05, 2023
Naszym zdaniem pierwszą rzeczą podczas opanowywania nowego zawodu jest poznanie wymagań dotyczących pożądanych wakatów i zapisanie umiejętności, które należy nabyć. Przyjrzyjmy się wymaganiom stawianym na stanowiskach Analityków. I przekonamy się, że SQL jest jednym z głównych wymagań na stanowisko analityka. Dlatego będziemy to studiować!
1. Studiowanie tematu
Lekcje w formie wideo, warsztaty ze studiami przypadków i quizy utrwalające wiedzę
2. Wykonaj zadania
W tempie, w którym czujesz się komfortowo i otrzymujesz informację zwrotną.
3. Komunikuj się z mentorem
Utrwalaj wiedzę i poprawiaj błędy
Wszystkie zadania zbierane są na podstawie rzeczywistych przypadków znanych firm, dla Twojej wygody zadania posiadają szablon do ich wykonania
Lekcja wprowadzająca (bezpłatna)
Pouczmy się:
Co to jest SQL
Funkcje SQL
Dlaczego analityka SQL?
Przykłady SQL
Ćwiczyć:
Pobierzmy naszą pierwszą bazę danych airbnb z GitHub
Uzyskajmy nasz pierwszy wynik w SQL!
Narzędzia:
GitHub
SQLite w Internecie
Lekcja 1 Wprowadzenie do SQL
Co to jest SQL
Funkcje SQL
Przykłady wykorzystania SQL w różnych biznesach
Trochę historii SQL
Manifest bloku
Z jakich narzędzi będziemy korzystać?
Pierwsza praktyka
Lekcja 2 Wyodrębnianie i filtrowanie danych (część 1)
Nauka pracy z ekstrakcją danych
WYBIERZ SPOŚRÓD
Kolejność słów kluczowych w SQL
LIMIT
Pisanie różnych typów danych w SQL
WHERE i operatory =, IS, LIKE, , <=, >=, !=, <>, NIE JEST
Ćwiczyć
Lekcja 3 Ekstrakcja i filtrowanie danych (część 2)
Komentarze w SQL
Czułość wielkości liter SQL
WHERE i NULL, IN, NOT IN, AND, OR, BETWEEN
Wyodrębnianie tekstu/liczby/NULL
Pobieranie tabeli i dodawanie kolumny tekst/liczba/data/NULL
Ćwiczyć
Lekcja 4 Przekształcanie i sortowanie danych (część 1)
Alias alias
Wskazówki dotyczące używania Aliasu
Transformacje GÓRNY(), DOLNY()
Konwersja za pomocą operacji arytmetycznych
Konwersja CASE
Ćwiczyć
Lekcja 5 Przekształcanie i sortowanie danych (część 2)
Konwertuj bieżącą datę/godzinę
Konwersja daty/godziny
Sortowanie ZAMÓW WEDŁUG
Pobieranie N pierwszych lub ostatnich N rekordów
Ćwiczyć
Lekcja 6 Grupowanie danych
Funkcje agregujące MIN(), MAX(), SUM(), AVG()
Funkcje agregujące COUNT()
GRUPUJ WEDŁUG
GROUP BY i funkcje agregujące MIN(), MAX(), SUM(), AVG(), COUNT()
Kolejność wykonywania zapytań w SQL
MAJĄCY
Różnica między GDZIE a MIEĆ
Ćwiczyć
Lekcja 7 Wprowadzenie do baz danych
Rola baz danych w życiu człowieka
Historia rozwoju baz danych
Architektura zapytań SQL i komunikacja z bazami danych
Podstawowe pojęcia dotyczące relacyjnych baz danych:
Tabela
Klucz (pierwotny i obcy)
Baza danych i relacje między tabelami
DBMS
Sprawdź swoją wiedzę: konfigurowanie bazy danych w PostgreSQL DBMS
Lekcja 8 Łączenie tabel
Dlaczego warto wiedzieć, jak łączyć stoły?
Jak działa łączenie tabel?
Metody łączenia tabel
Dodatkowe warunki stowarzyszenia
Ćwiczyć
Lekcja 9 Zapytania zagnieżdżone (podzapytania)
Jak działa spóźniony wniosek?
Co to jest podzapytanie?
Struktura podzapytania
Kolejność wykonania podzapytania
Podzapytania w SELECT
Podzapytania w OD
Podzapytania w JOIN
Podzapytania w WHERE
Wskazówki dotyczące pracy z podzapytaniami
Ćwiczyć
Lekcja 10 Aktualizacja, dodawanie i usuwanie danych
Dlaczego i jak zmieniać dane?
Dodawanie danych (INSERT)
Aktualizacja danych (AKTUALIZACJA)
Usuwanie danych (USUŃ)
Ćwiczyć
Lekcja 11 Tworzenie, modyfikowanie i usuwanie tabel
Dlaczego i jak zmieniać tabele?
Tworzenie tabel
Tworzenie nowych tabel
Typy danych
Ograniczenia
Tworzenie tabel tymczasowych
Tworzenie tabel w oparciu o istniejące
Zmiana stołów
Usuwanie tabel
Ćwicz: tworzenie bazy danych sklepu internetowego
Lekcja 12 SQL: Zaawansowane
Zrozumienie pułapek SQL
Operacje na tekście
Łączenie ciągów
Określanie długości sznurka
Zwracanie części ciągu
Wyrażenia regularne
Funkcje okna
Przyspieszenie i optymalizacja zapytań
Widoki i typowe wyrażenia tabelowe
Finał
Ostatni projekt LEGO
Praca nad projektem dyplomowym
W ramach Twojej końcowej pracy domowej przeanalizujemy zestaw danych LEGO.
Lekcja 13 Lekcja dodatkowa: Przegląd programów podstawowych
Konsolidujemy przestudiowane materiały
Ćwiczymy różne narzędzia do pracy z zapytaniami SQL
Studio danych Google
Tryb analityki
Żywy obraz
Yandex Datalens