Bases de données - Open Source

Formation créée le 23/02/2023. Dernière mise à jour le 16/03/2023.
Version du programme : 1

Type de formation

Formation présentielle

Durée de formation

14 heures (2 jours)

Bases de données - Open Source


Objectif de formation : Comprendre le fonctionnement des différents types de bases de données, leurs forces et faiblesses.

Objectifs de la formation

  • Déterminer les différences entre les SGBD Open Source SQL et NoSQL, et les SGBDR propriétaires
  • Comprendre les forces, faiblesses et caractéristiques des diverses catégories de SGBD
  • Connaître le fonctionnement des principales solutions SGBD Open Source
  • Savoir déterminer les cas d'usage selon le type de SGBD et SGBDR propriétaires
  • Connaître les différentes architectures, modèles de données et implémentations techniques

Profil des bénéficiaires

Pour qui
  • Directions informatique et fonctionnelle
  • Responsables informatiques
  • Chefs de projet
  • Architectes
  • Développeurs
Prérequis
  • Connaissances de base des architectures techniques et du management SI
  • Connaissances en bases de données

Contenu de la formation

Premiers pas avec les BDD Open Source
  • Historique : modèle relationnel & SGBDR
  • Premiers SGBDR & acteurs majeurs
  • Évolution depuis l'avènement du Big Data
  • Introduction à l'approche NoSQL
  • Le poids de l'Open Source
Logique des BBD relationnelles
  • Rappel des théories de bases
  • Historique des modèles de données
  • Typologie des SGBD & objectifs des SGBD relationnels
  • Fonctionnalités
  • Architectures avancées
  • Travaux pratiques : Présentation de l'outil MySQL et des usages
SGBDR Open Source
  • Tour d'horizon des outils de SGBDR Open Source
  • MySQL
  • PostgreSQL
  • MariaDB
  • Avantages et limites de ces solutions
  • Travaux pratiques : Cas d'usages pour un comparatif des différences fonctionnelles entre les outils étudiés
Comparatif entre SGBD NoSQL et SGBDR
  • Structuration forte et structure souple
  • Modélisation agile
  • ACID vs BASE
  • Théorème CAP
  • Langages déclaratifs de requête
  • Modèle de l'agrégat & de la centralité des données
  • Travaux pratiques : Introduction aux méthodes de modélisation pour le relationnel et le NoSQL
Panorama des SGBD NoSQL Open Source
  • Vue des différents types de moteurs NoSQL depuis les modèle de données.
  • Bases orientées "clé/valeur"
  • Bases orientées "colonne"
  • Bases orientées "document"
  • Bases orientées "graphe"
  • Le NoSQL, le Big Data et les architectures Cloud : comparatif des architectures
  • Solutions Cloud : Azure, Amazon RDS, Google, BigTable.
  • Place du NoSQL au sein du Big Data Analytics.
  • Travaux pratiques : Présentation des outils MongoDB, Redis, Couchbase et Cassandra
Solutions alternatives propriétaires
  • SGBDR propriétaires majeurs & leurs fonctionnements
  • Différences
  • Modèle économique des outils
  • Propriétaire ou Open Source
  • Champs d'applications SGBDR Open Source versus propriétaires

Équipe pédagogique

Professionnel expert technique et pédagogique

Suivi de l'exécution et évaluation des résultats

  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...