2 jours (14 heures)
Formation certifiante - Code CNCP : 2234 - Certif Info : 93835
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
Objectifs
- Connaître les caractéristiques techniques des bases de données NoSQL
- Savoir quelles sont les différentes solutions disponibles sur leur marché
- Comprendre l’architecture de cassandra
- Comprendre la modélisation de données
- Comprendre le fonctionnement de Cassandra
- Installer et configurer une base de données Cassandra
- Être capable de créer des requêtes d’interrogation
- Apprendre la manipulation et table et des données avec Cassandra
- Apprendre à travailler avec les clusters dans Cassandra
Prérequis
- Connaissance générale des systèmes d’informations et des bases de données
- Bonnes connaissance du langage Java
- Maîtriser les principes de base des commandes Linux
Vous n’avez pas les prérequis nécessaires pour la formation NoSQL : Cassandra ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet
Intervenants
Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).
PROGRAMME DE FORMATION NOSQL : CASSANDRA
Introduction à Cassandra
- Base de données NoSQL
- Définition de Cassandra
- Caractéristiques de Cassandra
- Modèle de données Cassandra
- Cassandra vs RDBMS
- Cassandra vs Hadoop
- Cassandra vs HBase
- Cassandra vs MongoDB
- Cassandra Cqlsh
- Commandes Shell
- Atelier pratique
Architecture de Cassandra
- Composants de l’architecture de Cassandra
- Composants de l’architecture de Cassandra
- Cassandra Keyspace (Création, modification et suppression d’un Keyspace)
- Réplication de données dans Cassandra
- Atelier pratique
Installation et configuration de Cassandra
- Installation et configuration de Cassandra sur Windows
- Installation et configuration de cassandra sur Linux
- Installation et configuration de cassandra avec Docker
- Atelier pratique
Le langage CQL (Cassandra Query Language)
- Modèle de données de Cassandra
- API de Cassandra
- Types de données CQL
- Atelier pratique
Manipulation de tables avec Cassandra
- Création de tables
- Modification de tables
- Suppression ds tables
- Tronquer une table
- Création d’un index
- Suppression de l’Index
- Lot (Batch)
- Atelier pratique
Manipulation des données avec CQL
- Création de données
- Mise à jour des données
- Lecture des données
- Suppression de données
- Définition des types de données complexes
- Insertion des données dans des types complexes
- Modification les types de données complexes
- Atelier pratique
Les Clusters avec Cassandra
- Les clusters
- Démarrage d’un cluster avec Docker Compose
- Surveillance de l’ajout des nœuds
- Obtention d’informations avec nodetool
- Maîtrise de la syntaxe de création de table
- Définition d’une clé de partition et de clustering
- Modélisation des données
- Atelier pratique
Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.
POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS