Licence 2. Bases de Données. Modèle Entité Association. Modéle Relationnel. Florence Petit/ Sylvain Cherrier/Claire David
Passage du modèle Entité/Association au modèle relationnel transformer le schéma E/A en schéma relationnel ... Acteurs vers Films : le rôle de type 1N.
Le modèle relationnel doit refléter le MCD issu de l'analyse et donc les éléments présents dans celui-ci (entités
Rappels du modèle relationnel. ? Entité/Association ? schéma relationnel. Base de données - L3 Informatique - A. Spicher.
Le MCD est un modèle chargé de représenter sous forme graphique les informations 3 – 1 – cardinalité du rôle d'une entité vers une association.
mineure) du modèle relationnel : diagrammes sont plus faciles à lire que les schémas relationnels. ? Modélise graphiquement les entités attributs et
Le modèle relationnel. Page 3. Plan. • Les concepts d'un modèle relationnel. • Le passage du modèle entité-association vers le modèle relationnel
25 sept. 2007 Modèle Entité/Association (Entity/Relationship) ... Transformation E/A vers le Relationnel ... Modèle Entité-Association E/A [Chen76].
Permet de concevoir une base de données de type relationnelle. ? Modèle de conception. modélise graphiquement les entités attributs et associations.
Le modèle Entité-Association permet de représenter Habituellement une base de données relationnelle. • Peut être transformé en modèle relationnel.
Passage d’un schéma Entité/Association à un Schéma Relationnel (1) — Etape 1 : Toute classe d’entités du diagramme entité/association est représentée par une relationdans le schéma relationnel équivalent La clé de cette relation est l’identifiant de la classe d’entités correspondante
Schéma Entité/Association (E/A) Entite/Relation (E/R) inventé par Chen en 1976 (USA) Schéma EntitéAssociationdu Modèle conceptuel de données (MCD) de la méthode Merise Les entités (ensemble d'objets) possèdent des propriétés Les entités sont reliées par des associations Entité 1 association Entité 2 id1 propriétéA
Le modèle Entité-Association (E/A) I E/R(Entity-Relationship)enanglais I Introduitdansles70scommeuneamélioration(relativement mineure)dumodèlerelationnel:diagrammessontplusfacilesàlire quelesschémasrelationnels I Modélisegraphiquementlesentitésattributsetassociations I Peutêtretraduitautomatiquementdansunmodèlelogique (relationnel)
Le modèle relationnel L'occurrence Élément particulier d'une entité (ou d'une association) L'occurrence ne fait pas partie du modèle relationnel mais est expliquée ici pour mieux comprendre l'entité Présentation : Exemple : Nom Prenom Date_naiss ID Nom Prénom Date_naiss 1 Cartman Eric 01/05/2002 2 Broflovski Kyle 05/60/2003
Chap II Le modèle Entité/Association Le modèle entité-association est basé sur une perception du monde réel qui consiste à distinguer des agrégations de données élémentaires appelées entités et des liaisons entre entitésappeléesassociations Une entité correspond à un objet du monde réel généralement
données consiste à déduire le modèle entité association à partir d'un schéma relationnel Ce qui signifie de passer d'un modèle n'utilisant qu'un seul concept (relation) vers un autre modèle utilisant trois concepts (entité association cardinalités) Le passage d'un schéma relationnel vers le modèle entité
Chap. 3: Le modèle de données entité-association (E.A.) L. Nerima Faculté des lettres - Université de Genève 54 Chap. 3: Le modèle de données entité-association (E.A.) En anglais: Entity-Relationship (ER) Origines: C.Bachman (1969), P.Chen (1976).
Le passage d'un schéma relationnel vers le modèle entité association peut être formalisé est écrit sous forme d'un algorithme. On remarque dans ce cas que ce qui permet le passage c'est la clé de la relation.
Chap. 3: Le modèle de données entité-association (E.A.) En anglais: Entity-Relationship (ER) Origines: C.Bachman (1969), P.Chen (1976). Modèle de données –> décr ire la réalité perçue à tr avers les données mises en jeu (indépendamment des opérations que l’on effectuera ultérieurement dessus).
?Le modèle entité-association est le modèle conceptuel de description statique utilisé dans la plupart des méthodes et outils d’aide à la conception de base de données (MERISE, IDA,…). C’est un ensemble de conventions graphiques ayant un sens très précis qui permettent de représenter la partie statique d’un système d’information.