ODBIERZ TWÓJ BONUS :: »

SQL. Kurs video. Kompendium wiedzy na podstawie MySQL

Podstawowe informacje:
Czas trwania: 06:51:18
Poziom: podstawowy/średnio zaawansowany
Autor: Piotr Chudzik
Liczba lekcji: 71
Technologia: MySQL 8.0
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
111,30 zł 159,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki SQL Developer
Czas trwania: 31 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki SQL Developer »

Czego się nauczysz?

  • Projektowania i zarządzania kluczami głównymi, obcymi i unikalnymi
  • Tworzenia i stosowania ograniczeń integralności danych w tabelach
  • Implementacji kluczy złożonych oraz reguł ich stosowania
  • Normalizacji baz danych w celu redukcji redundancji i poprawy spójności
  • Tworzenia relacji wiele-do-wielu z tabelami pośrednimi
  • Używania kluczy w praktycznych scenariuszach raportowych i analitycznych
  • Analizowania wpływu kluczy na wydajność zapytań i strategię indeksowania

Spis lekcji

1. Wprowadzenie 00:26:25
1.1. Wstęp
00:04:56
1.2. Instalacja MySQL (Windows)
00:07:38
1.3. Instalacja MySQL (Ubuntu)
00:09:48
1.4. Praca z MySQL Workbench
00:04:03
2. Tworzenie bazy danych 00:07:25
2.1. CREATE/DROP DATABASE
00:04:24
2.2. SHOW DATABASE / USE DATABASE
00:03:01
3. Tabele 00:44:30
3.1. CREATE TABLE
00:06:46
3.2. Atrybuty kolumn
00:05:39
3.3. Klucz główny
00:05:14
3.4. Klucz obcy
00:04:53
3.5. ALTER TABLE - ADD
00:05:26
3.6. ALTER TABLE - MODIFY
00:04:19
3.7. ALTER TABLE - DROP
00:04:53
3.8. DROP TABLE
00:02:35
3.9. SHOW TABLES / DESC
00:04:45
4. Dodawanie danych 00:20:28
4.1. INSERT INTO
00:06:11
4.2. INSERT INTO - wybrane kolumny
00:06:59
4.3. INSERT INTO - przykładowe błędy
00:07:18
5. Wyszukiwanie oraz sortowanie danych 00:18:13
5.1. Podstawowa składnia SELECT
00:02:46
5.2. DISTINCT
00:04:14
5.3. Aliasy oraz LIMIT
00:04:13
5.4. ORDER BY
00:07:00
6. Filtrowanie danych (WHERE) 00:33:12
6.1. Operatory arytmetyczne
00:06:32
6.2. Łączenie warunków: AND / OR
00:07:26
6.3. Operator BETWEEN ... AND ...
00:05:07
6.4. Operator IN / NOT IN
00:03:12
6.5. Operator LIKE / NOT LIKE
00:07:49
6.6. Operator IS NULL / IS NOT NULL
00:03:06
7. Funkcje 00:37:05
7.1. Zmienne i wykonywanie funkcji
00:08:04
7.2. Funkcje tekstowe
OGLĄDAJ » 00:08:35
7.3. Funkcje liczbowe
00:07:41
7.4. Funkcje daty cz. 1
00:05:24
7.5. Funkcja daty cz. 2 / Podsumowanie
00:07:21
8. Grupowanie danych 00:16:59
8.1. Funkcje agregujące (SUM, AVG, MIN. MAX, COUNT)
00:05:15
8.2. GROUP BY
00:07:54
8.3. HAVING
00:03:50
9. Łączenia tabel 00:23:29
9.1. Aliasy dla tabel
00:02:58
9.2. INNER JOIN
00:07:26
9.3. LEFT/RIGHT JOIN
00:06:48
9.4. UNION / UNION ALL
00:06:17
10. Podzapytania 00:09:02
10.1. Podzapytania wewnętrzne
OGLĄDAJ » 00:04:37
10.2. Podzapytania skorelowane
00:04:25
11. Aktualizacja i usuwanie danych 00:16:23
11.1. Polecenie UPDATE cz. 1
00:03:14
11.2. Polecenie UPDATE cz. 2
00:08:19
11.3. DELETE FROM / TRUNCATE
00:04:50
12. Widoki i indeksy 00:28:35
12.1. Praca z widokiem
00:07:02
12.2. Tworzenie indeksu
00:07:16
12.3. Weryfikacja indeksu (EXPLAIN)
00:10:13
12.4. SHOW FULL TABLES / SHOW INDEXES
00:04:04
13. Podstawy programowania 00:44:49
13.1. DELIMITER / CREATE FUNCTION
00:09:03
13.2. Instrukcja IF cz. 1
00:06:11
13.3. Instrukcja IF cz. 2
00:09:28
13.4. Instrukcja CASE
00:07:14
13.5. Pętla LOOP
00:08:17
13.6. Pętla WHILE
00:04:36
14. Procedury i wyzwalacze 00:40:53
14.1. CREATE PROCEDURE / CALL
00:03:44
14.2. Argumenty IN / Warunek EXISTS
00:06:02
14.3. Argumenty OUT/INOUT oraz DROP PROCEDURE
00:07:40
14.4. SELECT ... INTO ...
00:06:00
14.5. CREATE TRIGGER
00:05:16
14.6. Pseudokolumny wyzwalacza
00:07:48
14.7. SHOW TRIGGERS/PROCEDURE/FUNCTION
00:04:23
15. Uprawnienia użytkownika 00:33:43
15.1. CREATE USER
00:06:03
15.2. ALTER/DROP USER
00:03:16
15.3. GRANT
00:06:15
15.4. REVOKE / SHOW GRANTS
00:06:05
15.5. Transakcje w MySQL
00:07:29
15.6. ACID
00:04:35
16. Transakcje 00:10:07
16.1. Akronim ACID
00:03:47
16.2. Tworzenie transakcji
00:03:20
16.3. Transakcje, a sesje
00:03:00

Obierz kurs na... komunikację z bazami danych

SQL to obok xBase najpopularniejszy język zapytań - stosowany przede wszystkim po to, by formułować zapytania do baz danych i otrzymywać w odpowiedzi raporty zawierające oczekiwane dane. Równocześnie SQL jest najpowszechniejszym w informatyce sposobem przechowywania informacji, na którym bazują takie nowoczesne systemy ich przechowywania i przetwarzania jak Apache Spark czy Apache Hive.

Kto planuje karierę w IT, język SQL po prostu musi znać. Oczywiście po to, by móc pracować z rozmaitymi relacyjnymi bazami danych, ale przede wszystkim by w ogóle zacząć działać w świecie programistycznym. Wielu pracodawców uznaje znajomość SQL za obligatoryjną umiejętność przyszłego pracownika. Jeśli zatem myślisz o karierze programisty, eksperta do spraw DevOps, specjalisty data science lub data engineera, SQL jest dla Ciebie obowiązkowy. I warto od niego zacząć przygotowanie do zawodu - by nauczyć się działać w języku SQL, nie trzeba się znać na programowaniu! Wystarczy chęć i świadomość, że pomimo rozwoju rozmaitych alternatywnyh technologii służących gromadzeniu i analizom big data to relacyjne bazy danych wciąż rządzą i bez nich praktykowanie informatyki byłoby w dzisiejszych czasach praktycznie niemożliwe.

Co Cię czeka podczas naszego profesjonalnego szkolenia?

Ten kurs video:

  • Rozpoczniesz od zainstalowania MySQL Server na systemach Windows i Ubuntu
  • Następnie przejdziesz do tworzenia własnych baz danych
  • Dowiesz się, jak stworzyć, zmodyfikować i usunąć tabelę
  • Poznasz terminy „klucz główny” i „klucz obcy”
  • Opanujesz polecenia INSERT INTO, SELECT i DISTINCT, a także brak wartości NULL
  • Będziesz sortować i filtrować zbiory danych, grupować dane i wyświetlać je zgodnie ze swoimi oczekiwaniami
  • Poćwiczysz tworzenie podzapytań, używanie funkcji matematycznych, testowych, daty i czasu
  • Zobaczysz, czym w SQL jest widok, a czym indeks

Co więcej...

  • Opanujesz podstawy programowania i podstawy administrowania użytkownikami

SQL. Kurs video. Kompendium wiedzy na podstawie MySQL zakończysz na poziomie podstawowym/średnio zaawansowanym. Opanowanie zawartego w nim materiału pozwoli Ci na pracę z relacyjnymi bazami danych za pomocą języka SQL: tworzenie nowych elementów, modyfikowanie aktualnie istniejących elementów, przeszukiwanie danych i ich optymalizowanie.

UWAGA! W materiałach dodatkowych do kursu oprócz wykorzystanego kodu znajdziesz również aż 65 zadań do przećwiczenia oraz notatki z cennymi wskazówkami przy pracy z bazami danych.

SQL - ulubiony język biznesu

Język SQL został stworzony w latach 70. przez IBM. Jako pierwsza do swojego produktu wprowadziła go firma Oracle. Już w latach 80. SQL był standardem w komunikacji z serwerami relacyjnych baz danych. Relacyjnych, czyli takich, które pozwalają przechowywać powiązane ze sobą elementy danych i zapewniają do nich dostęp. W praktyce oznacza to, że jeśli korzysta się z relacyjnej bazy danych, automatycznie korzysta się z SQL. Stąd jego znajomość także jest swego rodzaju standardem w świecie programistycznym. Co istotne dla osoby zastanawiającej się nad kierunkiem, w jakim ma przebiegać jej informatyczna kariera: SQL jest wymagany w programowaniu aplikacji dla biznesu. Na tym języku bowiem opiera się praktycznie każda komercyjna aplikacja korzystająca z bazy danych. Bez znajomości SQL nie ma też właściwie możliwości generowania dodatkowych raportów do systemów klasy CRM czy ERP.

Wybrane bestsellery

O autorze kursu video

Piotr Chudzik - absolwent Politechniki Łódzkiej, jego specjalizacja zawodowa to technologie big data oraz administracja nowoczesnymi środowiskami IT (wykorzystującymi między innymi cloud computing, konteneryzację czy IaC - infrastructure as code). Pracuje jako wykładowca na Uniwersytecie Łódzkim, gdzie przekazuje studentom wiedzę na temat Linuksa, baz danych i programowania w języku Python. Jest również trenerem w Software Development Academy. Na co dzień zatrudniony jako menadżer techniczny w dużym zagranicznym banku, odpowiada za prawidłowe i nieprzerwane działanie aplikacji opartych na Google Cloud Platform. Zawsze otwarty na nowe doświadczenia oraz wiedzę, którą w przyszłości mógłby się podzielić z innymi. Interesuje się grami komputerowymi, światem nowych technologii i fantastyką. Jest fanem serii Wiedźmin i uniwersum Warhammera.

Sukces wymaga wcześniejszego przygotowania, bez niego z pewnością osiągniemy porażkę.

Konfucjusz

Piotr Chudzik - pozostałe kursy

Oceny i opinie klientów: SQL. Kurs video. Kompendium wiedzy na podstawie MySQL Piotr Chudzik (3)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (3)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Świetny kurs wprowadzający do SQL, idealny dla początkujących. Praktyczne ćwiczenia i solidne podstawy, ktore pomagają szybko opanować najważniejsze komendy.

    Opinia: anonimowa Opinia dodana: 2025-01-24 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Świetny kurs i warto korzystać z dodatków

    Opinia: Dominik Opinia dodana: 2022-07-01 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Bardzo dobry kurs, z resztą tak samo jak poprzedni popełniony przez autora (o linuxie). Wiedza nie jest przekazywana po łebkach, widać zamysł, ciekawy projekt i poświęcony czas. Czekam na kolejne!

    Opinia: anonimowa Opinia dodana: 2021-11-12 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2021-10-18
ISBN: 978-83-283-8452-1, 9788328384521
Numer z katalogu: 157602

Videopoint - inne kursy

Kurs video
111,30 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile