OSYX - Conseils
OSYX - Développements
 
 
 

MongoDB: un SGBD orienté document

mise en oeuvre et utilisation

 


Durée (recommandée) : 2 jours


Description

Ce cours vous permettra de comprendre l'ensemble des concepts liés à MongoDB et à l'orienté document en NoSQL
Il vous apportera également les connaissances nécessaires à l'installation et à la prise en main de MongoDB.

Public concerné

Ce cours s'adresse aux développeurs ayant à installer et à exploiter MongoDB ou souhaitant une première approche de l'administration de cette base de données.

 

Niveau requis

Bonnes connaissances de Java et/ou JavaScript.
Connaissances de base de l'administration en ligne de commande.

 

Contenu du cours

  • Présentation du mouvement NoSQL et de MongoDB
    • Lesd ifférents modèles de SGBD
    • Les différentes solutions du NoSQL et le positionnement de MongoDB
    • Les choix techniques de MongoDB
  • Prise en main de MongoDB
    • Installation de MongoDB
    • Premiers éléments d'administration
    • Le schéma des données
    • Présentation des différentes API de développement
  • Travailler avec les documents
  • Réplication et Sharding
  • Performances et indexation
  • Administration de MongoDB
  • Développer avec l'API Java et JavaScript
  • Gestion des gros documents
  • Géolocalisation

Déroulement du cours

Le cours est prévu pour comporter une partie travaux pratiques sur machine représentant plus de la moitié de la durée du cours.
Les participants reçoivent un support de cours qui leur servira par la suite d'ouvrage de référence.
Contenu détaillé du cours sur demande