Bases de données - Modélisation & choix techniques

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

Type de formation

Formation à distance

Durée de formation

28 heures (4 jours)

Bases de données - Modélisation & choix techniques


Objectif de formation : Cette formation permet d'avoir une synthèse globale des compétences indispensables en matière de bases de données, partant du processus de conception à son utilisation effective.

Objectifs de la formation

  • Comprendre le raisonnement derrière les SGBD relationnels
  • Construire le modèle conceptuel d'une base de données à partir d'UML
  • Migrer du modèle conceptuel au modèle logique
  • Comprendre la normalisation et dénormalisation d'un schéma
  • Transitionner du modèle logique au modèle physique et l'implémenter avec SQL

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Architectes
  • Responsables informatiques
  • Chefs de projets
  • Décideurs informatiques
Prérequis
  • Aucun
  • Facultatif : Connaissance d'un langage de développement

Contenu de la formation

Logique des SGBD
  • Rappel des concepts clés gravitant autour des bases de données relationnelles
  • Modèles de données
  • Tour d'horizon des diverses SGBD
  • Objectifs des SGBD relationnels
  • Fonctionnalités
  • Architectures
  • Travaux pratiques Création d'un utilisateur, attributions de droits, transaction, interrogation d'une base de données
Techniques de modélisation
  • Modèle conceptuel
  • Analyse des besoins
  • Concepts de base
  • Dépendances fonctionnelles
  • Merise et UML : Niveau conceptuel
  • Démarche
  • Prise en compte des règles métier et contraintes
  • Travaux pratiques : Etudes de plusieurs cas réels, modélisations Merise et UML à l'aide d'un outil
Modèle logique de données
  • Modèle logique. La structure des tables et des contraintes.
  • Modèle relationnel
  • Du conceptuel au logique
  • Modélisation des arborescences
  • Formes normales
  • Dénormalisation
  • Calculs de volumétrie
  • Travaux pratiques : Analyse de cas réels, travaux de normalisation & dénormalisation, création de schémas à l'aide d'un outil
Implémentation avec SQL
  • Transactions
  • Normes SQL
  • Du logique au physique
  • Qualité des données
  • Vues & vues matérialisées
  • Droits d'accès & rôles
  • Procédures cataloguées et déclencheurs
  • Interfaces avec les langages de programmation
  • Travaux pratiques : Création et manipulation d'une base, Reverse Engineering, optimisation de performances
Réglages clés pour le choix d'un serveur
  • Etude des paramètres des serveurs SQL
  • Composants techniques
  • Modules applicatifs
  • Solutions de haute disponibilité, sécurité des données
  • Critères techniques
  • Coût global d'exploitation
  • Offre du marché

É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...