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

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

Modèle de base de données logique vs

Des modèles de base de données logiques et physiques sont nécessaires afin de présenter visuellement la base de données qui a été proposée pour une certaine exigence commerciale. Les modèles aident à montrer l'association des exigences commerciales et les objets de base de données. Ceci est nécessaire pour rassembler toutes les exigences de la base de données avec précision et complètement. La modélisation des données est le lien entre les exigences du système et les besoins commerciaux. Il existe deux modèles de données, logiques et physiques.

Modèle de base de données logique

Une modélisation logique de la base de données est requise pour compiler les exigences de l'entreprise et représenter les exigences en tant que modèle. Il est principalement associé à la collecte des besoins commerciaux plutôt qu'à la conception de la base de données. Les informations qui doivent être recueillies concernent les unités organisationnelles, les entités commerciales et les processus commerciaux.

Une fois les informations compilées, les rapports et les diagrammes sont fabriqués, y compris les suivants:

Le diagramme de la relation ERD-Entité montre la relation entre les différentes catégories de données et montre les différentes catégories de données requises pour le développement d'une base de données.
Diagramme de processus commerciaux-it montre les activités des particuliers 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.
Documentation des commentaires par les utilisateurs.

Les modèles de base de données logiques déterminent essentiellement si toutes les exigences de l'entreprise ont été rassemblées. Il est examiné par les développeurs, la gestion et enfin les utilisateurs finaux pour voir si plus d'informations doivent être recueillies avant le début de la modélisation physique.

Modèle de base de données physique
La modélisation de la base de données physique traite de la conception de la base de données réelle en fonction des exigences recueillies lors de la modélisation de la base de données logique. Toutes les informations recueillies sont converties en modèles relationnels et modèles commerciaux. Pendant 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 qui sont liés les uns aux autres dans une base de données.
Les tables et les colonnes sont faites 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 les utilisateurs reçoivent une perspective alternative une fois les tables créées.

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

Diagramme du modèle de serveur - It comprend des tables et des colonnes et différentes relations qui existent dans une base de données.
Documentation de la conception de la base de données.
Documentation des commentaires des utilisateurs.

Résumé:

1.La modélisation de la base de données logique est principalement pour la collecte d'informations sur les besoins de l'entreprise et n'implique pas la conception d'une base de données; tandis que la modélisation de la base de données physique est principalement requise pour la conception réelle 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é sur divers logiciels et implémentations de base de données; tandis que la modélisation de la base de données physique est spécifique au logiciel et au matériel et a des index et des contraintes.
3.La modélisation de la base de données logique comprend; ERD, diagrammes de processus métier et documentation de rétroaction des utilisateurs; Alors que la modélisation de la base de données physique comprend; Diagramme du modèle de serveur, documentation de conception de base de données et documentation de rétroaction des utilisateurs.