Szkolenie z zakresu MySQL, MariaDB, SQL - relacyjne bazy danych
Szkolenie skierowane jest do osób chcących zdobyć wiedzę i umiejętności z zakresu MySQL, MariaDB, SQL czyli. zarządzania relacyjnymi bazami danych.
...Zdalne
32 h
8
Szkolenie z zakresu MySQL, MariaDB, SQL - relacyjne bazy danych
Opis kursu
„MySQL, MariaDB, SQL - relacyjne bazy danych” to kompleksowy kurs, który wprowadza uczestników w świat relacyjnych baz danych, koncentrując się na dwóch popularnych systemach: MySQL i MariaDB. Jest to idealny kurs zarówno dla początkujących, jak i osób z podstawową wiedzą, chcących pogłębić swoje umiejętności w pracy z bazami danych. Kurs ten obejmuje podstawy języka SQL, który jest standardowym narzędziem do zarządzania i manipulacji danymi w relacyjnych bazach danych.
Uczestnicy nauczą się, jak tworzyć bazy danych, definiować tabele i relacje, a także zarządzać danymi poprzez pisanie zapytań SQL. Szkolenie obejmuje zagadnienia związane z projektowaniem baz danych, normalizacją oraz optymalizacją struktur, aby bazy były bardziej efektywne i skalowalne. W ramach kursu omówione zostaną różnice między MySQL a MariaDB, a także specyficzne funkcje obu systemów, co pozwoli na ich bardziej świadome wykorzystanie w praktycznych projektach.
Podczas zajęć uczestnicy nauczą się, jak optymalizować wydajność zapytań, stosować indeksy, zarządzać transakcjami oraz dbać o integralność danych. Kurs kładzie nacisk na bezpieczeństwo baz danych, ucząc, jak tworzyć systemy uprawnień dla użytkowników oraz jak zabezpieczać dane przed nieautoryzowanym dostępem. Uczestnicy zdobędą także wiedzę na temat backupów, przywracania danych oraz monitorowania wydajności baz. Na zakończenie kursu, uczestnicy zrealizują praktyczne projekty, które sprawdzą ich zdolność do pracy z rzeczywistymi bazami danych.
Czego się nauczysz:
- Podstawowe pojęcia dotyczące baz danych
- Modele baz danych
- Normalizacja danych
- Architektura systemów bazodanowych
- Język SQL
- Podstawowe instrukcje SQL (SELECT, INSERT, UPDATE, DELETE)
- Zaawansowane instrukcje SQL (JOIN, GROUP BY, HAVING, ORDER BY)
- Funkcje agregujące
- Podstawowe zapytania SQL
- Złożone zapytania SQL
- Instalacja i konfiguracja MySQL/MariaDB
- Tworzenie i zarządzanie bazami danych
- Zarządzanie tabelami i danymi
- Zabezpieczenia baz danych
- Optymalizacja zapytań SQL
Wymagania:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek