La première étape de la conception du système d`information dicte que les modèles d`analyse des exigences illustrent le type de données ou d`informations qui doivent être collectées. La méthode de modélisation des données peut être utilisée pour illustrer l`ontologie d`une zone d`intérêt spécifique. Comme le modèle relationnel, les données abstraites sont converties en un modèle de données logique lorsque la conception d`un système d`information est construite sur une base de données. De même, cela est converti en un modèle physique lorsqu`il est physiquement conçu. La notation de Chen pour la modélisation d`entité – relation utilise des rectangles pour représenter des ensembles d`entités et des diamants pour représenter les relations appropriées pour les objets de première classe: ils peuvent avoir des attributs et des relations propres. Si un jeu d`entités participe à un jeu de relations, il est connecté à une ligne. La clé primaire est une clé candidate sélectionnée par le concepteur de base de données pour être utilisée comme mécanisme d`identification pour l`ensemble de l`entité. Il doit identifier de manière unique les tuples dans une table et ne pas être null. La clé primaire est indiquée dans le modèle ER en soulignant l`attribut. Le premier est le «piège du ventilateur». Il se produit avec une table (maître) qui se lie à plusieurs tables dans une relation un-à-plusieurs. Le problème dérive son nom de la façon dont le modèle se présente lorsqu`il est dessiné dans un diagramme entité – relation: les tables liées «ventile» à partir de la table maître. Ce type de modèle ressemble à un schéma d`étoile, un type de modèle utilisé dans les entrepôts de données.

Lorsque vous tentez de calculer des sommes sur des agrégats à l`aide de SQL standard sur la table principale, des résultats inattendus (et incorrects). La solution consiste soit à ajuster le modèle ou le SQL. Ce problème se produit principalement dans les bases de données pour les systèmes d`aide à la décision, et les logiciels qui interroge ces systèmes incluent parfois des méthodes spécifiques pour gérer ce problème. une lecture caritative de [l`article original de Chen] suggérerait que le modèle E/R est effectivement un modèle de données, mais qu`il s`agit essentiellement d`une mince couche au-dessus du modèle relationnel de base [p 426] les entités peuvent être caractérisées non seulement par des relations, mais aussi par propriétés supplémentaires (attributs), qui incluent des identificateurs appelés «clés primaires».

Like 1

Categories: Без категория