Modélisation des bases de données


Modélisation des bases de données

Catalogue : SGBD



Objectifs

Introduction aux bases de données

  • Définition
  • Rôle du SGBD
  • Cycle de vie d’une base de données
  • Architectures de déploiement d’une base de données

 

Le modèle relationnel

  • Caractéristiques du modèle relationnel
  • Concepts structurels du modèle relationnel
  • Algèbre relationnelle
  •  Contraintes d’intégrité

Modélisation conceptuelle de données

  • Objectifs du modèle conceptuel de données
  • Eléments d’un modèle conceptuel de données
  • MCD Merise
  • Diagramme de classes UML
  • Démarches de modélisation conceptuelle

Travaux pratiques

Élaboration d’un MCD Merise à partir d’un cahier de charge puis traduction du MCD en diagramme de classes

Modélisation logique de données

  • Objectifs du modèle logique de données
  • Eléments d’un MLD relationnel
  •  Règles de passage 
  • Normalisation d’un modèle logique de données
  • Optimisation d’un MLD
  • Calcul de volumétrie

Travaux pratiques

Transformation d’un MCD en MLD puis optimisation du MLD obtenu

 

Modélisation physique de données

  • Objectifs du modèle physique de données
  • Structure physique d’une base de données
  • Langage de définition de données

Travaux pratiques

Génération de scripts SQL de création de tables à partir d’un MLD

 

Fiche de la formation



 Cible :

Toute personne ayant des besoins d'interrogation simples d'une base de données avec le langage SQL.


 Prérequis :

Aucunes connaissances particulières


 Durée : 3 jours

 Type : Stage pratique


 Contactez-nous