1-X75-LDB

MERISE

Explications des trois niveaux de modélisation

Niveau Conceptuel

Le modèle conceptuel représente la réalité métier indépendamment des contraintes techniques. Il identifie les entités importantes (APPRENANT, ENTREPRISE, STAGE, etc.) et leurs relations fonctionnelles.

Ce niveau se concentre sur:

Niveau Logique

Le modèle logique transforme le modèle conceptuel en une structure organisée pour un système de gestion de base de données, mais reste indépendant d’un SGBD spécifique.

Les modifications incluent:

Niveau Physique

Le modèle physique définit l’implémentation technique concrète dans un SGBD spécifique.

Les caractéristiques ajoutées sont:

Ces trois niveaux représentent le processus progressif de transformation d’un modèle métier abstrait en une implémentation technique concrète et optimisée.


Exemple

Contexte

Une institution de formation souhaite informatiser la gestion des stages de ses apprenants. Le système doit permettre aux entreprises de proposer des offres, aux apprenants de postuler, et aux tuteurs de suivre le déroulement des stages.

Spécifications techniques

Le schéma entité-association fourni représente la structure de données du système avec les entités suivantes:

Contraintes fonctionnelles

D’après le schéma:

  1. Un apprenant peut effectuer 1 ou plusieurs stages, mais un stage ne concerne qu’un seul apprenant
  2. Un apprenant peut soumettre plusieurs candidatures
  3. Une entreprise peut proposer plusieurs offres de stage
  4. Une offre de stage peut recevoir plusieurs candidatures
  5. Un stage correspond à une seule offre, mais une offre peut ne pas aboutir à un stage
  6. Chaque stage est supervisé par un tuteur pédagogique et encadré par un tuteur en entreprise
  7. Une formation comprend plusieurs apprenants

Niveau Conceptuel

image info


Niveau Logique

image info


Niveau Physique

SQL DDL