Quelle est la différence entre un modèle conceptuel et un modèle physique?

March 16

Quelle est la différence entre un modèle conceptuel et un modèle physique?

De nombreux projets, qu'ils soient physiques ou aux tâches, le progrès à travers une série d'étapes qui prennent du projet du stade de l'idée à la réalité. Dans la modélisation des données, en particulier, il ya trois étapes de modélisation progressive: le modèle conceptuel, le modèle logique et le modèle physique. Chaque modèle est différent des autres, mais les plus grandes différences se produisent dans l'aperçu de haut niveau du modèle conceptuel et la nature le souci du détail du modèle physique.

Modèle conceptuel

Un modèle conceptuel de données identifie simplement les relations au niveau le plus élevé entre les entités. Les caractéristiques du modèle conceptuel de données comprennent les entités et les relations entre eux. Aucun attribut est spécifié et pas de clé primaire est spécifié. La seule information figurant sur un modèle conceptuel de données sont les entités qui décrivent les données et les relations entre ces entités.

Modèle logique

Un modèle logique décrit, en détail, les données et comment ces données sera mise en œuvre dans la base de données. Le modèle logique comprend toutes les entités et les relations, les attributs de chaque entité, les clés primaires, clés étrangères pour identifier les relations entre les différentes entités, et la normalisation au niveau logique. Le modèle logique est créé en spécifiant les clés primaires pour toutes les entités, de trouver les relations entre les entités, de trouver les attributs pour chaque entité, de résoudre les nombreux-à-plusieurs et, enfin, la normalisation.

Modèle physique

Le modèle physique de données est représentatif de la façon dont le modèle sera construit dans la base de données et montre des structures de tableaux concernant les noms de colonne, la colonne type de données, les contraintes de colonnes, la clé primaire, clé étrangère et les relations nouées entre les tables. Plus précisément, le modèle physique de données comprend table et de colonne des spécifications, les clés étrangères pour identifier les relations, les considérations physiques et les données physiques. Ce modèle est conçu par la conversion des entités dans les tables, la conversion des relations dans les clés étrangères, la conversion des attributs en colonnes, et la modification du modèle physique de données en fonction des contraintes et des exigences.

Différences

Les différences entre le modèle conceptuel et le modèle physique sont principalement de l'échelle et de la profondeur. Le modèle conceptuel de données commence par l'idée et utilise cette idée de proposer ce système et comment ce système pourrait fonctionner en décrivant les données et les relations entre les entités. Le modèle physique, d'autre part, entre dans beaucoup plus détaillée en montrant comment les données sont construites, et les diagrammes de relations entre les entités de convertir les informations dans des tables et des colonnes. Un modèle physique peut aussi être un modèle qui est construit à l'échelle pour représenter les données conceptuel qui est simplement schématisé sur papier pour afficher les données et les relations.


Articles Liés