Accueil > Big Data, SGBD, IA, BI, SAP > CouchDB : Prise en main et Administration de la Base de données NoSQL CouchDB
Formation #BSI69

Formation CouchDB : Prise en main et Administration de la Base de données NoSQL CouchDB

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : BSI69


Sessions programmées :

Du 23 au 26 Fév. 2021

Du 27 au 30 Avril 2021

Du 29 Juin au 02 Juil. 2021

Du 28 Sept. au 01 Oct. 2021

Du 23 au 26 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : BSI69


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Comprendre les principes NoSQL
  • Installer et configurer CouchDB
  • Administrer et exploiter CouchDB
Programme
1/ Présentation
  • Présentation du mouvement NoSQL
  • Historique, fonctionnalités de CouchDB
  • Différence avec les SGBDR
  • Quand / pourquoi utiliser CouchDB ?
2/ Installation et configuration
  • Plates-formes supportées
  • Installation depuis les packages
  • Démarrage/arrêt du service
  • Tests via le navigateur web
3/ Interfaces et Fonctionnalités
  • Architecture web
  • Création de bases de données, de documents
  • Format des données, JSON
  • Gestion des accès concurrents par MVCC
  • Notion de révisions
  • Gestion des conflits
  • Fondamentaux de l’API
  • Aperçu du mode debug
  • Exécution de la chaîne de tests
4/ Les vues
  • Principe
  • Stockage sous forme de "design documents"
  • Création de vues avec Javascript. Indexation des vues
5/ Développer avec CouchDB
  • Console d’administration web : Futon
  • Interrogation, création, suppression de bases de données
  • Modélisation de documents
  • Opérations CRUD
  • Mise en oeuvre Java ou Javascript
6/ Requêtage avancé
  • Views : Map / Reduce
  • Fonctions : Show,List,Update,Validate
7/ Administrer CouchDB
  • Sécurité
  • Gestion des utilisateurs, des administrateurs, gestion des droits
  • Gestion des changements, des versions
  • Réplication : principes, utilisation de l'API REST standard,réplication incrémentale
  • Mise en oeuvre depuis Curl ou Futon ou un client http standard
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Architectes
  • Chefs de projets
  • Developpeurs
Dates

Dates

  • Du 23 au 26 Fév. 2021
  • Du 27 au 30 Avril 2021
  • Du 29 Juin au 02 Juil. 2021
  • Du 28 Sept. au 01 Oct. 2021
  • Du 23 au 26 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation