Vous êtes sur la page 1sur 4

Technicien en Gestion informatise

LE MODELE CO CEPTUEL DE DO
I TRODUCTIO

EES (1re partie)

Le systme dinformation de lentreprise peut tre peru comme un ensemble dobjets en relation. Le Modle Conceptuel de Donnes est une reprsentation simplifie de cette ralit. Lobjectif final est de construire une base de donnes cohrente, sans redondances de donnes (une donne redondante est une donne stocke dans plusieurs tables). Dans le modle MERISE, le Modle Conceptuel de Donnes est aussi appel Modle Entit-Association. On parle aussi de Schma Conceptuel des donnes

I/ LES CO CEPTS DE BASE


A/ Les entits
Une entit est un objet ou un individu dot dune existence propre et utile au systme dinformation tudi.

APPLICATIO 1 Le vido club Route 66 envisage de grer la location des cassettes laide dun SGBD. On vous communique les quelques lments dinformation suivants : Les cassettes sont loues aux clients. Elles sont achetes auprs dditeurs. Les films sont jous par des acteurs. Activit : Recherchez les diffrentes entits

B/ Proprits et occurrences
1) Dfinitions Une proprit est une caractristique pertinente de lentit. Cest le plus petit lment du systme dinformation Synonymes : Proprit = Attribut (modle relationnel) = Champ (modle physique de donnes). Une entit est donc dcrite au moyen de ses proprits Les valeurs prises par les diffrentes proprits pour une entit particulire constituent une occurrence de lentit. Exemple : Dans une petite entreprise, le client est dfini par les proprits suivantes : - N du compte - Nom - Solde compte 411279 -SARL MIRAMAR - 15421 F constitue une occurrence de lentit client Lidentifiant (ou cl primaire) dune entit est une proprit particulire. Il permet didentifier de manire unique chaque occurrence de lentit. en dautres termes, une occurrence dentits correspond une et une seule valeur didentifiant. Dans le MCD, les identifiants sont souligns.

Technicien en Gestion informatise


Lidentifiant peut tre une cl concatne. Exemple : pour lentit ELEVE la cl NOM+PRENOM permet de reprer chaque lve sans ambigut (deux lves peuvent avoir le mme nom mais pas le mme prnom). Cette solution est toutefois viter car les recherches peuvent tre ralenties. Il ne faut donc pas hsiter crer un identifiant sous forme dun numro squentiel , un code mnmonique (3 premires lettres du nom suivi des 3 premires lettres du prnom par exemple). APPLICATIO 2 On vous communique les informations suivantes relatives la gestion des locations de cassettes du vido club Route 66 : Fiche client N : 712 NOUT Marion 125, rue des Albres 59500 DOUAI Tl : 03-27-97-50-50 Exemple de Fiche cassette N cassette : 1745 Titre du film : Obsession informatique 105 mn Editeur : Warner Home Vido Acteurs principaux : - Harrison Ford - Cindy Crawford - John Hackerman Editeur : Martin Scorcse

Activit : Reprsenter les diffrentes entits et leurs proprits CLIENT CASSETTE EDITEUR

ACTEUR

2) caractristique des proprits - Dans un MCD on ne peut pas avoir des proprits portant le mme nom (polysmes). Exemple : pour dsigner le nom dun client et le nom dun fournisseur, on utilisera les noms de proprits suivantes par exemple : NomCli et NomFour - Dans un MCD on ne peut pas avoir deux proprits portant des noms diffrents mais ayant un contenu identique (synonymes). Exemple1 : dans une association, les adhrents sont constitus par les membres : lorsquon parle de nom du membre ou nom de ladhrent, on parle de la mme et unique proprit. Dans une entit contrat on a par exemple les proprits suivantes : NumContrat, DateContrat, NomCli, PrnCli, si dans les documents mis par lentreprise il y est fait mention dun numro de client, celui-ci correspond en fait au numro de contrat et il ne faut donc pas ajouter inutilement une proprit NumCli - Les proprits doivent tre simples cest dire non dcomposables : Exemple : Dans une entit CLIENT, la proprit adresse a t dfinie. Cette proprit peut se dcomposer en :

Technicien en Gestion informatise


- Les proprits doivent tre lmentaires, cest dire non calcules. Donc les champs calcules sont limins de lanalyse. Exemple :soit la proprit MontantHt : cette proprit est calcule et est donc limine du M.C.D. car MONTANT_HT =QTES*PRIX_UNIT Exception : les donnes de situation (exemple : solde dun compte, stock, cumuls, ...) peuvent tre conserves en tant que proprit dune entit.

C/ LES ASSOCIATIO S
1) dfinitions et cardinalits Une association est une relation, un lien logique entre deux ou plusieurs entits. Contrairement une entit, une association est dpourvue dune existence propre. Lassociation est reprsente par un verbe. Reprsentation : ENTITE A ENTITE B Min, Max Association Min, Max

Les cardinalits expriment le nombre de fois au minimum et au maximum o une occurrence de lentit A rencontre une occurrence de lentit B. Les cardinalits peuvent tre : 0,1 1,1 0,n 1,n APPLICATIO 4 : VIDEO CLUB ROUTE 66 (SUITE) Reprenez lapplication 2 et compltez le MCD en y reportant les associations et en indiquant les cardinalits. Vous justifierez les cardinalits en compltant le tableau des cardinalits Renseignements complmentaires : - Un film nest commercialis que par un seul diteur. - Un film comporte au moins un acteur - Dans la base on souhaite conserver tous les acteurs mme sils nont tourn dans aucun des films disponibles en cassettes au vidoclub CLIENT CASSETTE EDITEUR

ACTEUR

Tableau des cardinalits Entits Associations

Cardinalits

justification

Technicien en Gestion informatise


3) Proprit dune association Une association peut ventuellement avoir des proprits. On dit alors que lassociation est porteuse de donnes. ENTITE A ENTITE B Association Proprit

APPLICATIO 5 Prsentez le MCD correspondant aux lments suivants - dans les classes, sont enseignes plusieurs matires. Lhoraire hebdomadaire de la matire dpend de la classe. (Ex : en 1 STT AAC lhoraire de la gestion est de 4 heures alors quen 1STT gestion, lhoraire est de 5 heures. ) CLASSE CODE CLASSE Nom classe MATIERE CODE CLASSE Nom classe

D/ Les rgles de gestion


Les rgles de gestions dterminent des contraintes que doit respecter le MCD. Les rgles de gestion peuvent porter sur deux lments : 1) des contraintes au niveau des donnes, des liens entre les donnes Ex : RG1 : Un lve appartient une seule classe RG2 : Une classe comporte au maximum 35 lves 2) des rgles de calcul La recherche et la formulation des rgles de gestion est une des tapes les plus difficiles. La modlisation est dautant plus facile si les rgles de gestion sont dtailles ( lexamen beaucoup de rgles de gestion sont donnes).

APPLICATIO 6 A laide du dictionnaire de la socit MICROTIQUE (application 3), prsentez le MCD relatif au domaine gestion de la facturation .

Vous aimerez peut-être aussi