Qu'est-ce que la conception de la base de données conceptuelle?
La conception de la base de données consiste à identifier les relations existantes entre des éléments de données séparés et à cartographier ces relations d'une manière organisée qui a du sens. Il existe plusieurs types de conception de bases de données: la conception de la base de données conceptuelle, la conception de la base de données logique et la conception de la base de données physique. La conception de la base de données logique et physique est peut-être la plus simple. La conception de la base de données conceptuelle est un peu plus ambiguë car pendant cette phase, il n'y a pas de travail direct sur un modèle de base de données. Le processus est uniquement un exercice d'identification des données pertinentes.
Deux éléments principaux qui sont identifiés dans la conception de la base de données conceptuels sont des entités et des relations - les entités étant des objets réels dans le monde matériel, et les relations étant le réseau de connexions reliant une entité à un autre indéfiniment. Ici, survient la notion centrale de conception de la base de données conceptuelle: le modèle de relation entité. Cela ne présente pas l'organisation et la structure globales quisera inhérent à la conception de la base de données logique; Il s'agit cependant d'un précurseur.
Les cardinalités de la relation sont une partie essentielle du modèle de relation entité utilisé dans la conception de la base de données conceptuelle. Les cardinalités expriment à quel point une entité éprouve régulièrement une relation particulière avec une autre entité. Dans le modèle réel, ceux-ci sont désignés par les points auxquels une entité sur le diagramme se ramifie pour se lier avec des entités uniques ou multiples. Divers «attributs» tels que les noms, les qualités et les quantités associés aux entités et aux relations sont également représentés dans le modèle.
Les considérations finales dans le développement d'un modèle de relation entité pour la conception de la base de données conceptuelle incluent l'attribution de chaque attribut observé à un domaine particulier et la double vérification pour s'assurer que tout dans le modèle est logique. Vérifier tout consiste à trouver et à filtrer tous les répétitionsLes données, en s'assurant que tous les attributs sont associés aux entités et relations correctes, et confirmant que toutes les associations du diagramme sont logiques. Si les connexions ne sont pas logiques dans un contexte réel, elles doivent être logiques au moins à un niveau abstrait.
La conception de la base de données logique suit la phase conceptuelle. Le processus donne l'ordre et la cohérence à ces relations cartographiées précédemment et les organise de telle manière qu'ils peuvent réellement être utilisés pour la conception de la base de données physique. L'achèvement des tâches dans la conception de la base de données physique entraîne une base de données fonctionnelle et bien structurée à la lumière du travail effectué dans la conception de la base de données conceptuelle et la conception de la base de données logique.