Wkrocz do Wielkiej Biblioteki Aleksandryjskiej i opanuj MySQL od zera pod okiem Kallimacha, Strażnika Katalogu. Od pierwszego SELECT, przez JOIN-y i podzapytania, aż po indeksy i transakcje - naucz się zarządzać danymi jak mistrz katalogu.
W trakcie kursu zbudujesz prawdziwe projekty, które możesz dodać do swojego portfolio
Zaprojektuj tabele książek, autorów i kategorii oraz zapytania katalogu
Zamodeluj wypożyczenia z kluczami obcymi i bezpiecznymi transakcjami
Twórz złożone raporty z JOIN, GROUP BY i podzapytaniami
11 moduły pełne interaktywnych ćwiczeń i praktycznych projektów
Wprowadzenie do baz danych
Czym jest RDBMS i MySQL, tabele, wiersze, kolumny, pierwszy SELECT
56 ćwiczeń
Pobieranie danych (SELECT)
Wybór kolumn, aliasy, DISTINCT, ORDER BY, LIMIT
58 ćwiczeń
Filtrowanie (WHERE)
Operatory, AND/OR/NOT, IN, BETWEEN, LIKE, IS NULL
59 ćwiczeń
Tworzenie tabel (DDL)
CREATE TABLE, typy danych, klucze, AUTO_INCREMENT, ALTER
58 ćwiczeń
Modyfikacja danych (DML)
INSERT, UPDATE, DELETE, TRUNCATE i rola WHERE
56 ćwiczeń
Agregacje i grupowanie
COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING
58 ćwiczeń
Łączenie tabel (JOIN)
INNER, LEFT, RIGHT JOIN, klucze obce, self-join
61 ćwiczeń
Podzapytania
Podzapytania, EXISTS, UNION, zapytania skorelowane
61 ćwiczeń
Indeksy i normalizacja
Indeksy, EXPLAIN, klucze obce, normalizacja 1NF-3NF
58 ćwiczeń
Transakcje i zaawansowany SQL
Transakcje ACID, widoki, CTE, funkcje okna
58 ćwiczeń
Projekt końcowy
Zaprojektuj i odpytaj kompletną bazę systemu bibliotecznego
54 ćwiczeń
Każdy moduł osadzony jest w unikalnej tematyce, która sprawia, że nauka staje się przygodą.
Strażnik Katalogu
Poprowadzi Cię przez wszystkie wyzwania i pomoże zdobyć nowe umiejętności.
Dołącz do CodeWorlds i odkryj nowoczesne metody nauki, które sprawiają, że programowanie staje się fascynujące i dostępne dla każdego.