IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Schéma Discussion :

Exercice Modèle Entité-association


Sujet :

Schéma

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    2
    Points
    0
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2
    Points : 0
    Par défaut Exercice Modèle Entité-association
    Bonjour,

    J'ai ces exercices à faire. Mais je ne comprends pas cette matière j'ai du mal. Quelqu'un pourrait-il m'aider à les faire svp ? Merci
    Images attachées Images attachées   

  2. #2
    Expert éminent sénior
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 812
    Points
    34 084
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 812
    Points : 34 084
    Billets dans le blog
    14
    Par défaut
    On veut bien t'aider, pas faire à ta place !

    Quelles questions te posent problème ?

    J'ai lu rapidement l'exercice 1 et il est assez simple. Aurais-tu séché les cours ?

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    2
    Points
    0
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2
    Points : 0
    Par défaut
    Non pas du tout je suis plutôt bonne élève mais je ne comprends pas cette matière

  4. #4
    Expert éminent sénior
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 812
    Points
    34 084
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 812
    Points : 34 084
    Billets dans le blog
    14
    Par défaut
    Le "schéma entité/association" évoqué dans l'exercice est le "Modèle conceptuel de données" (MCD) de la méthode Merise.

    Cette "matière" sert à concevoir correctement les bases de données.

    Examinons le premier exercice...

    Y figurent, dans le schéma 2 entités types "Article" et "Atelier", reliés par une association type "Fabriquer".

    Est modélisé ainsi le fait que des articles sont fabriqués dans des ateliers.

    Les éléments "1,n" figurant sur les deux branches de l'association s'appellent des cardinalités.
    Le 1 représente la cardinalité minimale et signifie qu'une instance de l'entité type située du côté de la branche de l'association participera au moins une fois à l'association.
    Le n représente la cardinalité maximale et signifie qu'une instance de l'entité type située du côté de la branche de l'association participera au maximum "n" (plusieurs) fois à l'association.

    Lisons l'association :
    Un atelier fabrique au moins une fois et au maximum plusieurs fois.
    Un article est fabriqué au moins une fois et au maximum plusieurs fois.

    Traduisons en une phrase :
    Un atelier fabrique de un à plusieurs articles et un article est fabriqué par un à plusieurs ateliers.

    Dans les entités types figurent leurs "propriétés" :
    - Code_art et lib_art dans l'entité type Article ;
    - Num_atel et Lieu_atel dans l'entité type Atelier.

    Code_art et Num_atel sont soulignés, ce qui signifie que ces propriétés constituent l'identifiant de leur entité type respective. Chaque valeur de cet identifiant (pour chaque instance de l'entité type) doit être unique. En clair, il ne peut pas y avoir deux articles portant le même code ni deux ateliers portant le même numéro.

    L'association est porteuse d'une propriété qui indique l'unité de fabrication d'un produit dans un atelier.

    Voilà pour l'explication du schéma. Voyons maintenant les questions posées...

    Le libellé de la question b) donne une indication forte sur la réponse à apporter à la question a). La justification est à chercher dans le fait que la propriété Unite_fabrication est de la même espèce que Lib_art et lieu_atel et non pas de celle de Code_art ni Num atel.

    J'ai dit que ce schéma permet de concevoir correctement les bases de données. Pour passer de ce schéma conceptuel à l'implémentation en base de données, on transforme chaque entité type en table et, selon le cas, certaines associations sont transformées elles-aussi en tables.
    Je détaille tous les cas possibles dans un article de mon blog.

    Voilà des indications pour commencer à faire cet exercice.

    Bon courage.

Discussions similaires

  1. Modèle Entité Association
    Par LinuxUser dans le forum Schéma
    Réponses: 2
    Dernier message: 08/01/2008, 02h25
  2. [Entité-Association] passage du modéle entité association vers le modele relationnel
    Par hunter99 dans le forum Schéma
    Réponses: 1
    Dernier message: 24/11/2007, 14h10
  3. Réponses: 5
    Dernier message: 24/07/2007, 15h16
  4. demande de conseil sur le modèle entité/association
    Par amandiiiiiine dans le forum Access
    Réponses: 3
    Dernier message: 02/01/2007, 01h34
  5. Outils pour la conception d'un modèle Entités-Association
    Par heddicmi dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 05/04/2005, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo