Chapitre2_etude détaillée ll) modèle logique de donnée : 1) d

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Download [113.95 KB]



Chapitre2_Etude Détaillée

ll) Modèle Logique De Donnée :

1) Définition Du Modèle Logique De Données (MLD) :

Le modèle logique de données est une représentation du MCD valide en fonction du matériel et logique utilisés dans l’automatisation. Le modèle logique est le modèle conceptuel plus la réponse aux contraintes d’organisation des données .en autre, il nous permet de préfigurer le temps d’accès et l’espace nécessaire.

2) Modèle Relationnel :

Le modèle de données relationnel est plus approprié à la méthode MERISE, dans le modèle relationnel on ne raisonne pas en terme d’enregistrement mais en terme de relation qui existe entre ensemble de propriétés.

3) Concepts De Base :

le MLD est défini par un ensemble de concepts représentés comme suit :Domaine : Un domaine est un ensemble fini ou infini de valeurs que Peut prendre une donnée.Relation : C’est le sous_ ensemble de produit cartésien de plusieurs domaines, une relation porte un nombre quelconque de lignes dite TUPLES et un nombre fixe de colonnes appelées ATTRIBUTSAttributs : Chaque domaine participant à une relation, un nom appelant attributs de la relation.Clé D’une Relation : Pour identifier chaque TUPLE de la relation, en se sert d’Lin ou plusieurs de ces attributs, tous les autres attributs ne faisant pas partie de la clé déterminent une et une seule valeur de chacun de ces attributs.

4) Clé Primaire Et Clé Etrangère :La Clé Primaire

Est constituée d’un ou de plusieurs attributs de la relation, elle est un sous-ensemble d’attributs permettant d’identifier les différentes lignes d’une relation

La Clé Etrangère

Est une propriété d’une certaine table et qui est clé primaire d’une autre table 53


Article

Code article Désignation Quantité stock

Chapitre2_Etude Détaillée 5) Règles De Passage D’un MCD A Un MLD Relationnel :a) Règles Pour L’objet Du MCD :

*chaque entité du modèle conceptuel devient une table dans le modèle logique *l’identifiant de l’entité devient clé primaire de la table * les attributs standards deviennent des attributs de la table, c’est-à-dire des colonnes

b) Règles Pour Les Relations Du MCD :

Relation Père-Père ( 0, n ou 1, n 0, n ou 1, n ) : La relation devienne une table, les propriétés de la relation deviennent les propriétés de la table, et la clé de cette table est formée par la concaténation des clés des entités de sa collection : 1,n 1,n Article (code article, désignation, quantité stock) Facture (N F Fac, date fac) Facturer (code article, N F Fac, Qte Fac, PU) 54

Facture

N F Fac Date facFacturer Qte Fac PU


Article

Code article Désignation Quantité stock

Famille

N Famille Désignation fContenue

Facture

N F Fac Date fac

Chapitre2_Etude Détaillée

Relation Père-Fils ( 0, n ou 1, n 0, 1 ou 1, 1 ) : La clé primaire de table père devienne clé étrangère de la table fils et les propriétés de la relation deviennent propriété dans la table fils : 1,1 1,n Article (code article, désignation, quantité stock) Facture (N F Fac, date fac, code article)Relation Fils-Fils ( 0, 1 ou 1, 1 0, 1 ou 1, 1 ) : Dans ce cas la relation disparaît, la clé primaire de fils 1 devienne clé étrangère de fils 2 et la clé primaire de fils 2 devienne clé étrangère de fils 1 : et les propriétés de la relation se déplacent soit dans le fils 1 ou fils 2 : 0 ,1 1,1 55

Bon de commande

N BC Date CCONCERNE


Chapitre2_Etude Détaillée

Facture (N F Fac, date fac, N BC) Bon de commande (N BC, date c, N F Fac)Relation D’ordre >2 : La relation devienne une table et la clé de cette table est formée de la concaténation de la clé de sa collection et les propriétés de la relation deviennent les propriétés de la table.

6) Les Opérations De l’Algèbre Relationnelle :L’union :

Elle se traduit sur deux relations ayant des attributs identiques définies sur le même domaine et est constitués des occurrences des deux tables Et on note : R =R1 R2 ou union (R1, R2) Exemple : Table produit 2 Table produit 1 R= union (produit 1, produit 2) Réf Des Qte A01 Cahier 10 A02 Stylo 20 A03 Gomme 30 A04 Règle 40 56 Réf Des Qte A01 Cahier 10 A02 stylo 20 Réf Des Qte A03 Gomme 30 A04 Règle 40

Laisser un commentaire