1.6 KiB
1.6 KiB
up::concepts des bases de données #s/informatique
exemple diagramme entité-association.excalidraw
- Modèle Conceptuel des Donnés
- Introduit par Peter Chen (1976)
- description statique du système d'informations
- pas de représentation des traitements
- très répandu
- grande variété de dialectes? variaNtes et extensions
- avec des notations graphiques
entité
- Modélise un ensemble d'objets concrets ou abstraits de même nature
- représentate des phénomènes du monde réel
- représenté par un rectangle
association ou relation
- représente les liens entre deux ou pluieurs entités
- représenté par un rectangle arrondi (ou un ellipse)
Attibuts
- Décrit les entités et les associations
- Exemple
- L'entité Personne a pour attributs : numéro personne, nom, ville
- L'entité Vélo a pour attributs : numéro Vélo, marque
- l'assocIation Est propriétaire a un attribut : date achat
- représentation graphique : tableau en dessous de l'entité / de la relation
Clé
- UN ou plusieurs attributs permattant d'identifier, de façon unique, chaque occurence d'une entité
- obligatoire
- représentation : attribut.s souligné.s
cardinalité
- Les entités participant aux associations ont des cardinalités minimales et masimales
- représentation : (cardinalité minimale),(cardinalité maximale) (ex:
0,N
ou1,1
). Les cardinalités sont au début de la relation (ex:\text{personne } 0,N \rightarrow 0,1\text{ vélo}
)
contraintes d'intégrité
Contraintes que l'on ajoute, et qui doivent être respectées à tout instant.