Le modèle conceptuel de données

La démarche complète, des règles de gestion au schéma entité-association : les trois niveaux conceptuel, logique et physique, et les cinq fautes classiques d'un MCD.

  • 28 cartes
  • 6 thèmes
  • Gratuit

Le programme, thème par thème

Le poids de chaque thème suit celui que lui donne l'examen.

  1. Notions
  2. Questions
  3. Ranger et relier
  4. Les étapes
  5. Mises en situation
  6. Comprendre

Quelques cartes du deck

  • MCD (modèle conceptuel de données) : de quoi s'agit-il ?

    Voir la réponse

    Schéma qui décrit les données d'un domaine avec leur sens, par des entités, des associations et des cardinalités, sans rien dire de la technique qui les stockera.

    Il se discute avec le client sans parler de tables ni de SGBD. Le même modèle conceptuel peut devenir une base PostgreSQL, SQLite ou autre.

  • Règle : « une séance projette un seul film ». Le MCD affiche SÉANCE 0,n — PROJETER — 1,1 FILM. Quelle est la faute ?

    • Cardinalités inversées : il faut 1,1 côté SÉANCE et 0,n côté FILM
    • Cardinalité trop faible : il faut 1,n côté SÉANCE et 1,1 côté FILM
    • Entité en trop : FILM devrait être un simple attribut de SÉANCE
    • Minimum faux : il faut 0,1 côté FILM, puisqu'un film peut ne pas passer
    Voir la réponse

    Cardinalités inversées : il faut 1,1 côté SÉANCE et 0,n côté FILM

    Telle que dessinée, une séance pourrait projeter plusieurs films et un film n'aurait qu'une séance. La règle impose l'inverse : le maximum 1 se met près de SÉANCE, le n près de FILM.

  • Les trois niveaux de modèle, du plus abstrait au plus concret, sont le …, le … et le ….

    Voir la réponse

    Les trois niveaux de modèle, du plus abstrait au plus concret, sont le conceptuel, le logique et le physique.

    Le conceptuel dit quoi (entités, associations), le logique dit comment en relationnel (tables, clés), le physique dit comment dans un SGBD (types, index).

  • MLD (modèle logique de données) : de quoi s'agit-il ?

    Voir la réponse

    Traduction du modèle conceptuel dans le modèle d'un type de SGBD : ici des tables, des clés primaires et des clés étrangères.

    On y trouve les clés étrangères, qui n'existent pas au niveau conceptuel : c'est l'étape où l'on choisit de représenter un lien par une colonne.

  • La construction d'un MCD : quelle étape vient après « Recueillir les règles de gestion et dresser le dictionnaire de données » ?

    • Repérer les associations et leurs attributs
    • Poser les cardinalités des pattes
    • Repérer les entités et leurs identifiants
    • Vérifier le schéma contre chaque règle de gestion
    Voir la réponse

    Repérer les entités et leurs identifiants

    On part du besoin écrit, on inventorie les données, on les range en entités, on relie, on quantifie les liens, puis on relit le schéma règle par règle : une règle sans trace dans le schéma, ou un élément sans règle, est une faute.