Formation Les fondamentaux du NoSQL
1790€ HT / personne |
2 jours (14 heures) |
Programme de notre formation Les fondamentaux du NoSQL
Introduction au NoSQL
- L’histoire du Big Data et des systèmes de gestion de base données
- Les 5 V (Volume, Variété, Véracité, Vélocité, Valeur)
- Qu’est-ce que NoSQL?
- Présentation de données non structurées
- Présentation d’une base de données NoSQL
- NoSQL vs RDBMS
- Mode de distribution
NoSQL vs SQL
- Les forces et les faiblesses du SQL
- Les qualités ACID vs BASE
- Le théorème CAP (Consistency, Availabilty et Partition Tolerance)
- Exécuter une requête sur une base de données relationnelle vs une base de données non relationnelle
- Présentation du NewSQL
- Les limites et les forces du NoSQL
- Allier les systèmes NoSQL et SQL
Caractéristiques principales
- Structure de données
- Sérialisation
- Tables de hachage
- JSON
- Traitement du côté client
- Protocole d’accès aux données
- Stockage réparti
- Cohérence des données
- Gestion d’accès concurrent
Les champs d’application
- Principaux champs d’application des SGBD NoSQL
- Mode opérationnel
- Mode analytique
- Évaluer les apports et les inconvénients
Le NoSQL en détail
- Présentation d’une base de données NoSQL
- Les catégories de base de données
- Orientées document
- De graphe
- Clé/Valeur
- Orientées colonnes
- De moteur de recherche
- De temps
- Architecture
- Le stockage de données
- L’imbrication de données
- La récupération des données
- Interroger ses données
- Définition des vues synoptiques
Les principaux acteurs
- Identifier les principaux acteurs
- Les solutions NoSQL
- Trouver des solutions du marché adaptées à chaque modèle de données
- Choix techniques des solutions
- CouchDB
- MongoDB
- Cassandra
- HBase (Hadoop)
- ElasticSearch
- Identification des critères de choix
Big data analytique
- Présentation de l’écosystème Hadoop
- Le rôle du projet Hadoop
- Collecte des données
- Les différents types de traitements (MapReduce, flux, Machine Learning, graphes…)
- Connexion avec les moteurs opérationnels (ETL et Apache Sqoop)
- Présentation d’une plate-forme big data analytique Apache Spark
Pour aller plus loin
Formation Cassandra
Formation MongoDB
Formation Elastic Stack ELK
Formation Kibana
Formation ElasticSearch : Administration et Infrastructure
Formation ElasticSearch
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Les + : Très bon formateur qui illustre bien les notions
Les – : Il manque peut-être l’approfondissement des problématiques de performance dans les bases de données.
Je souhaite suivre : Optimisation et mesure de la performances des accès SQL
Afficher tous les témoignages
Les + : Très bon formateur qui illustre bien les notions
Les – : Il manque peut-être l’approfondissement des problématiques de performance dans les bases de données.
Je souhaite suivre : Optimisation et mesure de la performances des accès SQL
Les + : Niveau de maitrise du formateur, pédagogie suivie, exemples originaux.
Les – : Rien de particulier
Les + : Compétence du formateur, bon équilibre entre théorie et pratique
Je recommande la formation
Je recommande la formation
Les + : Meilleure compréhension du fonctionnement d’un SGBD tel que PostgreSQL, et points d’attention à observer pour augmenter les performances de certaines requêtes.
Les – : Je pense que la plupart des participants avaient une connaissance du SQL, puisque l’etnic développe principalement des applications de gestion, et donc utilise les bases de données de façon intensive. Pour les “anciens” développeurs (en EGL), on passe par des procédures stockées en PL/SQL (DB2). Pour les développeurs java, ils passent par JPA/hibernate et des NamedQueries.Voir plus
Les + : Formation présentant les fondamentaux du langage SQL et des SGBD axée particulièrement sur les performances.
Formateur disponible , sympathique et très compétent.
Les – : Pas de point faible pour la formation en elle-même, le souci vient plus de la demande de notre entreprise, qui n’a pas pris en compte l’hétérogénéité des profils et les besoins réels des participants. Néanmoins, chacun a pu apprendre de la formation et en retirer des informations pertinentes.Voir plus
Je souhaite suivre : React, kubernetes, docker, microservices (java)
Je recommande la formation
Je recommande la formation
Les + : Formateur patient et connaissant son sujet
Les – : Néant
En synthèse : Malgré que la formation était plus basique que ce qui était initialement demandé, elle reste tout de même globalement une bonne formation permettant une bonne révision de certains concepts. J’y ai appris certaines notions plus en profondeur qui m’étaient connues vaguement à la base et qui ont été tout de même approfondies. Un grand merci à Mr. Koudri.Voir plus
Je recommande la formation
Navigation Site Reviews
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |