Langage NoSQL - Groupe 81116

Grand public

Cours BD-DATA-IA

Durée 24 heures

Lieu

2030, boul. Pie-IX

Local

Le numéro du local sera affiché à l'entrée du campus situé au 4e étage.

Numéro de groupe

81116

Frais avant taxes

(frais de matériel didactique inclus)

450,00 $ CAD

Date(s)

7, 14, 21, 28 avril 2019

Jour(s)

Dimanche

Horaire

9 h à 16 h

Clientèle

Grand public
Personnes en emploi / Personnes sans emploi

Préalables

Avoir suivi ou maîtriser le Langage SQL débutant et posséder des notions des systèmes d’informations et bases de données

Objectifs

À la fin de ce cours, le participant aura acquis la connaissance en NOSQL. Il maîtrisera les structures de programmation et contrôle NOSQL. Il aura faire la réflexion pour choisir une solution. 

Approche pédagogique

  • Présentation des environnements
  • Présentation des fonctions et des commandes
  • Démonstration des commandes à l'ordinateur
  • Exercices à l'ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle.

Contenu du cours

1 Présentation du  NoSQL

  • Bases de données relationnelles
  • Familles de base de données NoSQL 
  • NoSQL : Not only SQL

2 Conception et terminologie de la base de données NoSQL

  • Transaction 
  • Réplication
  • Sharding
  • Mapreduce

3 PostgreSQL

  • Introduction et installation
  • Opérations CRUD et jointures
  • Règles et codes
  • Requêtes avancées
  • Cas d’utilisation

4 Big data et NoSQL : Hbase

  • Introduction et installations
  • Opérations CRUD
  • Cas d’utilisation Big Data
  • Hbase cloud

5 Riak

  • Introduction et outils
  • Riak et le Web
  • Opérations CRUD
  • Liens et MIMEs
  • Mapreduce et clusters de serveurs
  • Résoudre les conflits
  • Cas d’utilisation

6 MongoDB

  • Introduction
  • Instance MongoDB
  • Outils et commandes 
  • Espaces de noms
  • Indexation
  • Regroupement
  • Mapreduce
  • GeoSpatial
  • GridFS
  • Cas d’utilisation
College de Maisonneuve | Formation continue