2
1/2 e-Miage Licence L3 Devoir n°1 Module : B302 Intitulé du module : Analyse systémique Nom de l’enseignant : Brahim CHETTOUH Exercice 1 Chaque année, depuis 10 ans déjà, la ville M……. organise un festival de musique classique. Le modèle ci-dessous représente le MCD, relatif à l’organisation de ce festival. Questions : 1- Toutes les œuvres comprennent-elles l’intervention d’au moins un soliste ? Justifier ? 2- Comment justifiez-vous les deux cardinalités minimales à 0 sur les deux liens qui partent de SOLISTE et de CHEF D’ORCHESTRE ? 3- Pourquoi une entité LIEU a-t-elle été créée alors le lieu aurait très bien pu être indiqué sous la forme de trois propriétés supplémentaires dans l’entité CONCERT ? 4- Complétez le modèle pour indiquer les spécialités d’un soliste (Violon, Piano, Ténor, Soprano, etc.). 5- A partir de ce MCD, élaborer le modèle logique des données (MLD) sous la forme d'un schéma relationnel.

B302 dev1

  • Upload
    pipila

  • View
    214

  • Download
    2

Embed Size (px)

DESCRIPTION

B302 dev1

Citation preview

  • 1/2

    e-Miage Licence L3

    Devoir n1

    Module : B302 Intitul du module : Analyse systmique Nom de lenseignant : Brahim CHETTOUH

    Exercice 1 Chaque anne, depuis 10 ans dj, la ville M. organise un festival de musique classique. Le modle ci-dessous reprsente le MCD, relatif lorganisation de ce festival.

    Questions :

    1- Toutes les uvres comprennent-elles lintervention dau moins un soliste ? Justifier ?

    2- Comment justifiez-vous les deux cardinalits minimales 0 sur les deux liens qui partent de SOLISTE et de CHEF DORCHESTRE ?

    3- Pourquoi une entit LIEU a-t-elle t cre alors le lieu aurait trs bien pu tre indiqu sous la forme de trois proprits supplmentaires dans lentit CONCERT ?

    4- Compltez le modle pour indiquer les spcialits dun soliste (Violon, Piano, Tnor, Soprano, etc.).

    5- A partir de ce MCD, laborer le modle logique des donnes (MLD) sous la forme d'un

    schma relationnel.

  • 2/2

    Exercice 2 Nous considrons un cas dune entreprise qui vend des produits ses clients via des commandes.

    Les clients sont identifis par un numro, un nom, une date de premier contact et un numro de tlphone. Chaque commande est repre par un numro de commande. Chaque produit a un code de produit, un prix et sa quantit en stock est connue.

    Lorsquun client passe une commande, il spcifie quel(s) produit(s) il dsire commander et en quelle quantit, et on note la date.

    Plusieurs produits peuvent figurer sur la commande du client.

    Questions :

    1- Proposer un modle conceptuel de donnes (MCD) dans le formalisme entit-association.

    2- Elaborer le MLD en appliquant les rgles usuelles de manire obtenir une base de donnes relationnelle.