A qui s’adresse cette formation ?
Pour qui :
Prérequis :
Objectifs de la formation
Le programme de la formation :
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.
Modalités d’évaluation des acquis.
- En cours de formation, par des mises en situation contextualisées évaluées.
- Et, en fin de formation, par un questionnaire d’auto-évaluation.
Vous souhaitez suivre cette formation ?
Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.
Choisissez la modalité souhaitée pour vous inscrire :