Différence entre le modèle de base de données logique et physique

Modèle de base de données logique vs physique

Des modèles de bases de données logiques et physiques sont nécessaires pour présenter visuellement la base de données proposée pour un besoin commercial donné. Les modèles aident à montrer l'association des exigences métier et des objets de base de données. Cela est nécessaire pour rassembler toutes les exigences de la base de données de manière précise et complète. La modélisation des données constitue le lien entre les exigences système et les besoins de l'entreprise. Il existe deux modèles de données, logique et physique..

Modèle de base de données logique

La modélisation de base de données logique est nécessaire pour compiler les exigences de l'entreprise et les représenter sous forme de modèle. Il est principalement associé à la collecte des besoins de l'entreprise plutôt qu'à la conception de la base de données. Les informations à rassembler concernent les unités organisationnelles, les entités métier et les processus métier..

Une fois les informations compilées, des rapports et des diagrammes sont créés, notamment:

Le diagramme de relation DRE-entité montre la relation entre différentes catégories de données et les différentes catégories de données requises pour le développement d'une base de données.
Diagramme de processus d'affaires-Il montre les activités des individus au sein de l'entreprise. Il montre comment les données se déplacent au sein de l'organisation en fonction de l'interface d'application pouvant être conçue..
Commentaires sur la documentation par les utilisateurs.

Les modèles de base de données logiques déterminent si toutes les exigences de l'entreprise ont été réunies. Il est examiné par les développeurs, la direction et enfin les utilisateurs finaux pour voir s'il est nécessaire de collecter plus d'informations avant le début de la modélisation physique..

Modèle de base de données physique
La modélisation de base de données physique consiste à concevoir la base de données réelle en fonction des exigences collectées lors de la modélisation de base de données logique. Toutes les informations recueillies sont converties en modèles relationnels et modèles d’affaires. Lors de la modélisation physique, les objets sont définis à un niveau appelé niveau de schéma. Un schéma est considéré comme un groupe d'objets liés les uns aux autres dans une base de données..
Les tableaux et les colonnes sont élaborés en fonction des informations fournies lors de la modélisation logique. Les clés primaires, les clés uniques et les clés étrangères sont définies afin de fournir des contraintes. Les index et les instantanés sont définis. Les données peuvent être résumées et une nouvelle perspective est fournie aux utilisateurs une fois les tableaux créés.

La modélisation de base de données physique dépend du logiciel déjà utilisé dans l'organisation. C'est spécifique au logiciel. La modélisation physique comprend:

Diagramme de modèle de serveur - Il comprend des tables et des colonnes et différentes relations existant dans une base de données..
Documentation de conception de base de données.
Commentaires sur la documentation des utilisateurs.

Résumé:

1.La modélisation de la base de données logique sert principalement à recueillir des informations sur les besoins de l'entreprise et n'implique pas la conception d'une base de données. alors que la modélisation de base de données physique est principalement requise pour la conception même de la base de données.
2.La modélisation de la base de données logique n'inclut pas les index et les contraintes; le modèle de base de données logique pour une application peut être utilisé dans divers logiciels de base de données et implémentations; alors que la modélisation de base de données physique est spécifique au logiciel et au matériel et comporte des index et des contraintes.
La modélisation de base de données 3.Logical inclut; DRE, diagrammes de processus métiers et documentation des commentaires des utilisateurs; alors que la modélisation de base de données physique comprend; diagramme de modèle de serveur, documentation sur la conception de la base de données et documentation sur les commentaires des utilisateurs.