Szkolenie pn. ,,MongoDB (NoSQL) - nierelacyjne bazy danych"
Szkolenie skierowane jest do osób, które chcą rozpocząć swoją przygodę z nierelacyjnymi bazami danych, jak również do osób, które chcą poszerzyć swoją wiedzę i umiejętności w tym zakresie.
...Zdalne
32 h
8
Szkolenie pn. ,,MongoDB (NoSQL) - nierelacyjne bazy danych"
Opis kursu
„MongoDB (NoSQL) - nierelacyjne bazy danych” to kurs dedykowany osobom chcącym poznać nowoczesne podejście do zarządzania danymi za pomocą nierelacyjnych baz danych. MongoDB, jako jedna z najpopularniejszych baz NoSQL, pozwala na przechowywanie danych w elastyczny sposób, co jest idealne do pracy z dużymi i złożonymi zestawami danych. Uczestnicy dowiedzą się, jak strukturyzować dane w formie dokumentów JSON oraz jak efektywnie przetwarzać i zarządzać nimi w bazie MongoDB.
Szkolenie obejmuje podstawy instalacji i konfiguracji MongoDB, a także wprowadza do języka zapytań, który pozwala na operacje takie jak wstawianie, aktualizowanie, usuwanie i wyszukiwanie danych. Kurs porusza również zagadnienia związane z indeksowaniem, optymalizacją wydajności oraz zarządzaniem dużymi zbiorami danych w klastrach. Uczestnicy poznają różnice między relacyjnymi a nierelacyjnymi bazami danych oraz zastosowania MongoDB w różnych projektach, takich jak aplikacje webowe, systemy analityczne czy systemy e-commerce.
W trakcie szkolenia omówione zostaną zaawansowane techniki, takie jak replikacja i sharding, które umożliwiają skalowanie bazy w środowiskach produkcyjnych. Kurs kończy się realizacją praktycznych projektów, które pozwalają na przetestowanie zdobytych umiejętności w rzeczywistych scenariuszach.
Czego się nauczysz:
- Porównanie baz danych NoSQL z bazami danych relacyjnymi
- Język zapytań MongoDB
- Podstawowe operacje CRUD w MongoDB
- Zapytania z użyciem operatorów i funkcji
- Zapytania agregacyjne
- Praca z indeksami
- Zaawansowane techniki wyszukiwania
- Instalacja i konfiguracja MongoDB
- Tworzenie i zarządzanie bazami danych
- Zarządzanie kolekcjami i dokumentami
- Zabezpieczenia w MongoDB
- Skalowanie i replikacja
- Podstawowe pojęcia dotyczące baz danych NoSQL
- Architektura MongoDB
- Model danych JSON
Wymagania:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek