Course details

MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych

MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych

Piotr Chudzik

Videocourse

Obierz kurs na... zarządzanie nierelacyjnymi bazami danych

Umiejętność zarządzania bazami danych z roku na rok jest coraz bardziej ceniona. Nic w tym dziwnego - ilość danych, jakimi dysponujemy, a które musimy gdzieś przechowywać, sortować, zestawiać ze sobą i z których chcemy wyciągać ważne dla siebie informacje, stale rośnie. Stąd firmy szczególnie wypatrują specjalistów, którzy potrafią to robić - poszukiwani są nie tylko ludzie wyspecjalizowani stricte w tej dziedzinie, ale także potrafiący zarządzać bazami danych programiści rozmaitych języków, specjaliści DevOps, data science czy data engineering. Jeśli mowa o bazach danych, to na myśl przychodzą przede wszystkim te relacyjne, co jest oczywiste - relacyjne bazy danych wciąż dominują, są najpopularniejsze. Ponieważ jednak zdarzają się sytuacje, z którymi takie bazy radzą sobie gorzej, i problemy, które trudno z ich zastosowaniem rozwiązać, dobrym uzupełnieniem wiedzy jest znajomość baz danych tzw. NoSQL.

NoSQL, czyli nierelacyjna baza danych SQL, pozwala przechowywać i wyszukiwać informacje modelowane w sposób odmienny, niż dzieje się to w bazach relacyjnych. Dzięki zastosowaniu tego podejścia możliwe jest na przykład tworzenie prostych projektów, horyzontalne skalowanie do klastrów maszyny czy uzyskanie lepszej kontroli nad dostępnością. Z tego typu baz danych korzysta się coraz częściej przy opracowywaniu ogromnych zbiorów danych (big data) w czasie rzeczywistym. A że big data to nasza przyszłość, już dziś warto zapoznać się z mechanizmami zarządzania wielkimi zbiorami danych. Jedną z takich nierelacyjnych baz danych SQL jest napisany w języku C++ system MongoDB. Charakteryzuje się on brakiem ściśle zdefiniowanej struktury obsługiwania baz danych, które zamiast tego są składowane w dokumentach w stylu JSON (Java Script Object Notation). W trakcie tego kursu będziemy pracować właśnie z MongoDB.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Podczas kursu między innymi:

  • Dowiesz się, na jakich zasadach pracuje baza danych MongoDB
  • Zainstalujesz ją na swoim komputerze i zaczniesz z nią pracować
  • Nauczysz się obsługi nierelacyjnej bazy danych i poznasz najważniejsze związane z nią pojęcia
  • Będziesz kolekcjonować dane w bazie, sortować je, przekształcać i pobierać
  • Opanujesz zasady korzystania z operatorów logicznych AND i OR

Co więcej...

  • Opanujesz podstawy programowania i administrowania bazami danych

MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych zakończysz na poziomie podstawowym/średnio zaawansowanym. Przedstawiony materiał spokojnie pozwoli Ci na pracę z relacyjnymi bazami danych z użyciem języka SQL.

MongoDB i co dalej?

Opanowanie zasad pracy z nierelacyjną bazą danych MongoDB to dopiero początek. W branży IT wiele systemów zajmujących się przechowywaniem danych jest opartych na SQL. Z czego jasno wynika, że wiele aplikacji będzie pracować właśnie z tego typu bazami danych. A ponieważ wszystkie one pracują, opierając się na uniwersalnym modelu, tzw. złotym standardzie ACID, stąd znajomość jednego silnika (w naszym wypadku MySQL) pozwoli Ci w dość prosty sposób przestawić się na pracę z innymi silnikami, takimi jak Oracle Database czy PostgreSQL.

  • Title: MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych
  • Author: Piotr Chudzik
  • Duration time: 04:11:39
  • ISBN: 978-83-283-8984-7, 9788328389847
  • Date of issue: 2022-03-03
  • Format: Kurs Video
  • Item ID: vmongd
  • Publisher: Videopoint