MongoDB for Developers (MONGO1)

Databases, NoSQL and Big Data

Location, current course term

Contact us

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Úvod do MongoDB
    1. Co je MongoDB? Základní principy NoSQL databáze
    2. Provoz MongoDB: On-premise vs. cloudové řešení
    3. MongoDB Atlas: Úvod do cloudové správy MongoDB
    4. Struktura dat: JSON, BSON, a různé datové typy
  • Práce s dokumenty
    1. Insert: Vkládání nových dokumentů do databáze
    2. Update: Aktualizace datových záznamů
    3. Delete: Mazání dokumentů
    4. Jednoduché dotazování: Jak efektivně hledat data
  • Datové modely
    1. NoSQL vs SQL: Porovnání přístupů a datových modelů
    2. Stromové struktury: Jak organizovat hierarchická data
    3. Vnořené dokumenty: Práce s daty uvnitř dat
    4. Práce s poli: Jak ukládat a dotazovat se na data uložená v polích
  • Pokročilé dotazování
    1. Operátory: Používání operátorů v dotazech
    2. Práce s daty v poli: Dotazování v uložených polích
    3. Data ve vnořených dokumentech: Jak pracovat s komplexními strukturami
    4. Regulární výrazy: Jak používat regulární výrazy v dotazech
  • MongoDB Compass
    1. Použití MongoDB Compass pro vizuální správu databází
    2. Tvorba a úprava dokumentů a dotazů
  • Indexy
    1. Typy indexů: Přehled dostupných indexů v MongoDB
    2. Základní optimalizace: Jak zlepšit výkon dotazů pomocí indexů
  • Agregace
    1. Pipeline: Jak používat agregace v MongoDB
    2. Agregační operátory: Práce s operátory v agregacích pro efektivní zpracování dat
  • Transakce
    1. Pochopení transakcí v MongoDB
    2. Jak pracovat s transakcemi pro zachování konzistence dat
  • Kurzory
    1. Práce s kurzory: Jak iterovat nad výsledky dotazů
Schedule:
2 days (9:00 AM - 5:00 PM )
Language: