Ascent Group Horizontal New Copie 1

MongoDB: Introductie en ontwikkeling

0 Enrolled
21 hour
  • 21 hour
  • 38
  • 0
  • no
2,100.00€

Aperçu du cours

Cursusoverzicht
Opleidingsdoel: De deelnemer zal MongoDB kunnen gebruiken voor het implementeren en beheren van databases.

Prérequis

  • Basiskennis van programmeren.

Objectifs pédagogiques

  • Initialisatie van het MongoDB-databasebeheersysteem (SGBD).
  • Configuratie van het MongoDB-databasebeheersysteem.
  • Werken met objecten en gegevens.
  • Een applicatie integreren met MongoDB.
  • De prestaties van de database verbeteren.

Public ciblé

  • Projectmanagers, beheerders, IT-professionals of iedereen die MongoDB wil gebruiken...

Programme de formation

  • Inleiding
    • Introductie tot NoSQL databases MongoDB

    • Definitie van NoSQL

    • Modelleren in MongoDB

    • Overzicht van de verschillende formaten die in MongoDB worden gebruikt

    • Vereisten voor de installatie van MongoDB

    • Verbinding maken en testen van MongoDB

    • Praktijkopdrachten: Initialisatie van MongoDB op een ontwikkelstation (Windows of Linux) en integratie van een database

  • Verbinding en gebruik van MongoDB
    • Gebruik van de Mongo Shell

    • Werken met objecten en gegevens: CRUD-operaties

    • Gebruik van objecten

    • Gebruik van API’s

    • Praktijkopdrachten: Gebruik van de Mongo Shell en werken met objecten en gegevens

  • Modellering en het creëren van indexen
    • Schema-ontwerp

    • Indexen

    • Profilering en optimalisatie van zoekopdrachten

    • Praktische werking van MongoDB

    • Prestatiebeheer in MongoDB

    • Praktijkopdrachten: Modelleren en indexeren van gegevens

  • Beheer van drivers
    • Beschikbare drivers voor MongoDB

    • API-model

    • Gebruik van de PHP- of Java-API

    • Praktijkopdrachten: Werken met gegevens via API’s

  • Introductie tot replicatie en sharding
    • De basisprincipes van replicatie in MongoDB

    • De basisprincipes van Replica Sets en hun werking

    • Sharding

    • De combinatie van Sharding en Replica Sets

    • Installatie van een Replica gecombineerd met Sharding

    • Volgen van de prestaties van Sharding

    • Praktijkopdrachten: Installatie van Sharding voor gegevens, geautomatiseerd of handmatig

  • Prestatiebeheer en diagnostiek
    • Analyse van uitvoeringsplannen

    • Logs in MongoDB

    • Analyse van indicatoren en prestaties

    • Prestatiebewakingstools

    • Pipeline aggregatie

    • Praktijkopdrachten: Analyse van uitvoeringsplannen en optimalisatie van zoekopdrachten

  • Verder gaan: MongoDB-uitbreidingen
    • Geospatiale zoekopdrachten en hun indexering

    • GridFS nodig voor het opslaan van “grote objecten”

    • Aggregatie

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses
Main Content