Kurs MongoDB od podstaw - projektuj i obsługuj bazy danych w praktyce
Opanuj jeden z najlepszych i w pełni darmowy system zarządzania relacyjnymi bazami danych. Poznaj podstawy języka SQL, naucz się projektować bazy danych, tworzyć tabele i swobodnie pracować z danymi.
Oferta specjalna
Kup ten kurs za 87 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Administrator baz danych
14839 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
czym są bazy danych, tabele oraz operacje DML i DDL
-
tworzenia, modyfikowania i usuwania tabel oraz baz danych
-
tworzenia relacji za pomocą klucza głównego (primary key) i klucza obcego (foreign key)
-
dodawania, aktualizowania i usuwania danych z tabel oraz pracy z danymi
-
wykorzystywania funkcji wbudowanych w serwer MariaDB
-
tworzenia własnych funkcji, procedur i wyzwalaczy
-
czym jest transakcja i jak działa ona w MariaDB
-
podstaw administracji: dodawania nowych użytkowników i nadawania im uprawnień
Myślisz o karierze administratora baz danych i zastanawiasz się, jak zdobyć niezbędne umiejętności? Chcesz poznać jeden z najlepszych, darmowych systemów zarządzania relacyjnymi bazami danych? Chcesz nauczyć się tworzyć własne bazy, zarządzać nimi i bez trudu odnajdywać potrzebne w danym momencie informacje? Jeśli tak, ten kurs online jest tym, czego szukasz.
W trakcie szkolenia poznasz bazy danych MariaDB od podstaw, takich jak instalacja i konfiguracja środowiska, przez tworzenie baz danych i tabel, aż po bardziej zaawansowane operacje na danych i zarządzanie użytkownikami. Wszystkie zagadnienia będą przedstawione w praktyce, na konkretnych przykładach, które bez problemu odwzorujesz na swoim komputerze.
Wiedza, którą znajdziesz w kursie, jest wymagana na wielu stanowiskach w IT – zaczynając od programisty i administratora baz danych, na analityku danych kończąc.
Dlaczego MariaDB?
MariaDB, obok MySQL, jest uznawany za jeden z najlepszych, darmowych systemów zarządzania relacyjnymi bazami danych. Jego wszechstronność, bezpieczeństwo i niezawodność sprawiają, że jest wybierany zarówno przez osoby początkujące, startupy, mniejsze firmy, jak i globalne korporacje.
To open source’owy system z szeroką społecznością developerów i użytkowników, którzy regularnie go udoskonalają. Jeżeli Twoja praca lub studia związane są z administracją bazami danych, to wiedza na temat MariaDB nie tylko otworzy przed Tobą wiele drzwi, ale może być wręcz kluczem do sukcesu w tej dziedzinie.
Przygotowanie środowiska pracy
Na początku szkolenia MariaDB zajmiemy się przygotowaniem naszego środowiska developerskiego. Zainstalujemy i przeprowadzimy konfigurację serwera MariaDB oraz darmowego IDE DBeaver, z którego będziemy korzystać w trakcie szkolenia. Zrobimy to na przykładzie dwóch popularnych systemów: Windows i Linux (wykorzystamy dystrybucję Debian). Dowiesz się też, jak uruchomić MariaDB w kontenerze Docker, co w niektórych sytuacjach może okazać się bardzo przydatne. Pokażę Ci również, jak skonfigurować lokalne środowisko bazy danych i połączyć się z nim.
Podstawy projektowania i pracy z bazą danych
W kolejnych lekcjach kursu MariaDB poznasz podstawowe elementy baz danych i dobre praktyki projektowe. Nauczysz się pracować z językiem SQL, stworzysz swoją pierwszą tabelę i dowiesz się, czym są klucz główny (primary key) oraz klucz obcy (foreign key). Dowiesz się również, jak dodawać, modyfikować i usuwać kolumny oraz jak usuwać całe tabele lub bazy danych. Na koniec tego rozdziału pokażę Ci jeszcze, jak utworzyć bazę danych z projektu.
Praca z danymi
W dalszej części kursu online skupimy się na praktycznych aspektach pracy z językiem SQL. Nauczysz się selekcji oraz sortowania danych, poznając kluczowe elementy polecenia SELECT, filtrowania duplikatów oraz metody tworzenia aliasów dla kolumn. Poznasz całą masę funkcji liczbowych i tekstowych, które pozwolą Ci na transformację i manipulację danymi w różnorodny sposób. Omówimy również metody filtrowania oraz agregacji danych, które umożliwią Ci wyciąganie z danych wartościowych informacji. Moduł ten zakończy się sekcją poświęconą operacjom DML, gdzie nauczysz się, jak dodawać, aktualizować oraz usuwać dane w bazie, zachowując integralność i spójność informacji.
Łączenie danych i optymalizacja
W kolejnych lekcjach skoncentrujemy się na bardziej zaawansowanych technikach i funkcjonalnościach oferowanych przez MariaDB. Zaczniemy od zagadnień związanych z łączeniem tabel. Przyjrzysz się różnym rodzajom złączeń, jak również technikom, takim jak podzapytania czy operacje UNION.
Następnie przejdziemy do zagadnień związanych z widokami i indeksami, które są kluczowe dla optymalizacji wydajności baz danych. Nie zabraknie również wprowadzenia do programowania w MariaDB. Omówimy zmienne, funkcje użytkownika, procedury oraz instrukcje sterujące IF i CASE. Poruszymy też temat wyzwalaczy, które umożliwiają automatyzację wielu procesów w bazie danych.
Użytkownicy, uprawnienia, transakcje
Jak zezwolić na komunikację z zewnątrz do Twojej bazy danych? Jakie uprawnienia nadawać użytkownikom tak, by mieli dostęp tylko do określonych funkcji, np. modyfikacji lub przeglądania danych? Jak działają w praktyce transakcje DML? W jaki sposób transakcje wpływają na dostęp do danych? Na te i wiele innych pytań związanych ściśle z bezpieczeństwem bazy danych również znajdziesz odpowiedzi w kursie.
Wiele z rozwiązań poznasz w trakcie praktycznych zadań, które pozwolą Ci znacznie lepiej zrozumieć te aspekty. Znajomość transakcji jest często tematem na rozmowach rekrutacyjnych oraz jednym z najważniejszych elementów podczas przetwarzania danych za pomocą SQL. Po tym kursie online będziesz w stanie rozpoznać transakcje, dowiesz się jak je zatwierdzać, aby nie utracić danych oraz odpowiednio nimi zarządzać za pomocą sesji użytkowników.
Kup w pakiecie i oszczędź
Kurs MongoDB od podstaw - projektuj i obsługuj bazy danych w praktyce
159 zł
Kurs SQL - bazy danych od podstaw
159 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 64 zł
Zyskujesz 25.44 zł w punktach na kolejne zakupy.
Kurs MongoDB od podstaw - projektuj i obsługuj bazy danych w praktyce
159 zł
Kurs Bazy danych MySQL od podstaw
149 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 62 zł
Zyskujesz 24.64 zł w punktach na kolejne zakupy.
Program kursu
14 modułów · 66 lekcji
1 · Wprowadzenie
- Wstęp 03m 37s
- Jak korzystać z materiałów? 01m 47s
- Omówienie projektu 04m 08s
2 · Przygotowanie środowiska pracy
- Instalacja serwera MariaDB (Windows) 04m 40s
- Konfiguracja DBeaver (Windows) 08m 34s
- Instalacja serwera MariaDB (Linux) 05m 53s
- Instalacja serwera MariaDB (Docker) 02m 15s
- Konfiguracja DBeaver (Linux) 06m 02s
3 · Wprowadzenie do bazy danych
- Tabele i relacje 10m 46s
- Rodzaje relacji 05m 58s
- Dobre praktyki projektowe 07m 48s
4 · Implementacja podstawowej struktury
- Baza danych oraz praca z SQL 06m 41s
- Stworzenie tabeli 06m 31s
- Atrybuty tabeli 06m 15s
- Klucz główny 05m 04s
- Klucz obcy 03m 45s
- Modyfikacja tabeli - dodanie kolumny/klucza 04m 44s
- Modyfikacja tabeli - modyfikowanie kolumny 03m 57s
- Modyfikacja tabeli - usuwanie kolumny/klucza 04m 09s
- Usunięcie tabeli/bazy danych 02m 52s
- Jak utworzyć bazę danych z projektu 04m 21s
5 · Selekcja i Sortowanie
- Podstawy polecenia SELECT 04m 17s
- Filtrowanie duplikatów 03m 21s
- Tworzenie aliasów kolumny 02m 06s
- Ograniczanie ilości wierszy 02m 37s
- Sortowanie danych - polecenie ORDER BY 06m 39s
6 · Funkcje liczbowe i tekstowe
- Proste operacje arytmetyczne 04m 00s
- Funkcje ROUND, FLOOR, CEIL 04m 05s
- Funkcje LENGTH i CONCAT 04m 22s
- Funkcje UPPER, LOWER, SUBSTR 07m 17s
7 · Funkcje daty i czasu
- Funkcje wbudowane daty i czasu 01m 45s
- Wyciąganie elementu daty lub czasu 04m 12s
- Funkcje DATE_ADD, DATE_SUBB, DATEDIFF 06m 39s
- Czas lokalny, a czas serwera 03m 46s
8 · Filtrowanie danych
- Podstawy operatora WHERE 06m 03s
- Użycie funkcji w WHERE 04m 27s
- Łączenie warunków 08m 34s
- Operator IN/NOT IN 03m 23s
- Operator BETWEEN … AND … 03m 01s
- Operator LIKE/NOT LIKE 05m 42s
- Operator IS NULL/IS NOT NULL 02m 37s
9 · Agregacja danych
- Funkcje agregujące 04m 29s
- Polecenie GROUP BY 07m 13s
- Polecenie HAVING 03m 49s
10 · Operacje DML
- Dodawanie wierszy (INSERT INTO) 08m 34s
- Aktualizowanie danych (UPDATE) 06m 15s
- Usuwanie danych (DELETE/TRUNCATE) 05m 18s
11 · Łączenie tabel i danych
- Złączenia JOIN 09m 34s
- Złączenia LEFT i RIGHT JOIN 07m 47s
- Podzapytania 05m 15s
- Łączenie UNION/UNION ALL 03m 51s
- Podsumowanie SELECT 06m 14s
12 · Widoki i Indeksy
- Widoki 04m 23s
- Wprowadzenie do indeksów 07m 14s
- Tworzenie/Usuwanie indeksu 06m 33s
- Usuwanie FK i UNIQUE 04m 23s
13 · Wprowadzenie do programowania
- Zmienne w MariaDB 03m 50s
- Funkcje użytkownika 09m 13s
- Procedury 07m 04s
- Instrukcja sterująca IF 07m 49s
- Instrukcja sterująca CASE 05m 05s
- Wyzwalacze 09m 14s
14 · Transakcje i użytkownicy
- Tworzenie użytkownika 06m 25s
- Zarządzanie uprawnieniami 08m 50s
- Transakcje i usuwanie użytkownika 10m 51s
- Podsumowanie 08m 10s
Twój instruktor
Piotr Chudzik
DevOps Engineer
Opinie kursantów
„"lektor" idealnie rozkłada szkolenie na czynniki pierwsze, łopatologicznie przekazując wiedzę "laikowi" :) "
„Świetny kurs, umożliwił mi usystematyzowanie wiedzy."
„Super kurs. Polecam."
„Fajny kurs, świetnie przedstawione postawy."
„Kurs był fajnie przygotowany i treściwy, dużo mozna było się nauczyć jak na podstawy"
„Cały kurs"
„Jasno i klarownie przedstawiono podstawy serwera MariaDB."
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs SQL - bazy danych od podstaw
159 zł
Programowanie
Kurs Bazy danych MySQL od podstaw
149 zł
Programowanie
Kurs NoSQL - nierelacyjne bazy danych od podstaw
159 zł
Programowanie
Kurs MongoDB od podstaw
159 zł
Programowanie
Kurs Microsoft SQL Server - od podstaw
149 zł
Programowanie
Kurs PostgreSQL - administracja bazami danych
149 zł
Programowanie
Kurs T-SQL w Microsoft SQL Server od podstaw
159 zł
Programowanie
Kurs Oracle SQL - bazy danych od podstaw
149 zł
Programowanie
Kurs Django - aplikacje webowe od podstaw
149 zł
IT i oprogramowanie
AI w Excelu - zwiększ 10x swoją produktywność
159 zł
Ten kurs jest częścią ścieżki
Administrator baz danych
Poznaj najczęściej używane systemy baz danych: zarówno relacyjne jak i NoSQL. Zapewnij sobie ciekawe możliwości kariery zawodowej dzięki znajomości szerokiego zakresu różnych baz oraz technik pracy.
Dostęp od razu po zakupie ·
159 zł