Big Data : Les bases NoSQL
- Référence GKNOSQL
- Durée 3 jour(s)
Modalité pédagogique
Options de paiement complémentaires
-
GTC 27 TTC
Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.
Aller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
-
Intra-entreprise
Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.
Demander cette formation dans un format différent
Résumé
Haut de pageProchaines dates
Haut de pagePublic
Haut de pageObjectifs de la formation
Haut de page- Comprendre le principe des bases NoSQL
- Savoir utiliser les bases NoSQL
- Savoir choisir le modèle de base NoSQL qui répond le plus aux besoins
- Comprendre le fonctionnement de HBase, Elastic Search et Cassandra et savoir les manipuler
Programme détaillé
Haut de page- Introduction
- Concept des bases de données relationnelles
- Big Data et nouvelles caractéristiques des données
- Les évolutions–données, traitements et infrastructures
- Nouveaux besoins en gestion des données
- Limites des SGDB relationnels
- Concept du NoSQL
- Théorème de Cap
- SQL vs NoSQL
- Données structurées vs non structurées
- CAP vs ACID
- Table vs document
- Schéma des données
- Requêtes
- Transactions
- Syntaxe
- Caractéristiques – performance, scalabilité, etc…
- Le NoSQL
- Caractéristiques générales
- Architecture distribuée
- Critères de choix d’une base NoSQL
- Principaux modèles de BDD NoSQL : Modèles orientés Key-Valeur, Document, Colonne, Graphe
- Panorama des principales solutions NoSQL : Hbase, CouchDB, Cassandra , MongoDB, ElasticSearch, Neo4j
- HBase – Stockage Hadoop
- Présentation générale – Hadoop
- Caractéristiques – Architecture
- Organisation logique des données
- Organisation physique des données - Configuration distribuée
- Communication avec HBase : HBase Shell, API
- ElasticSearch – Base orientée document
- Présentation générale & Historique
- Architecture et technologies utilisées
- Concepts de base : Index, Document, Cluster, Nœuds, Réplique
- Le format JSON
- API Rest
- Fonctionnement
- Kibana et Logstash
- Cassandra – Base orientée colonne
- Présentation générale & Historique
- Architecture & cas d’utilisation
- Installation
- CQL – Requêtes
- Modèles de données
- Colonnes – paires <clé valeur >
- Lignes – documents
- Les tables – familles des colonnes
- Les bases – keyspaces
- Conception d’un schéma
- Création de base
Pré-requis
Haut de page- Connaissances en base de données
- Connaissances en systèmes d’information
Bon à savoir
Haut de pageTravaux pratiques
Alternance entre les concepts théoriques et la mise en pratique à travers des exercices de réflexion, d’installation ou de programmation sur les différentes parties de la formation.
Un support de cours en français est remis à chaque participant.