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

Anonim

logique / physique

Des modèles de base de données logiques et physiques sont requis afin de présenter visuellement la base de données qui a été proposée pour un certain besoin d'affaires. Les modèles aident à montrer l'association des exigences métier et des objets de base de données. Ceci est nécessaire afin de 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 de l'entreprise. Il existe deux modèles de données, logiques et physiques.

Modèle de base de données logique

La modélisation de base de données logique est requise pour compiler les exigences métier et représenter les exigences en tant que 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 qui doivent être collectées concernent les unités organisationnelles, les entités commerciales et les processus métier.

Une fois l'information compilée, des rapports et des diagrammes sont réalisés, y compris ceux-ci:

Le diagramme de relation ERD-Entité montre la relation entre 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 métier: affiche 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 de l'application qui peut être conçue.

Documentation de 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 revu par les développeurs, la direction, et enfin les utilisateurs finaux pour voir si d'autres informations doivent être collectées 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 traite de la conception de la base de données réelle en fonction des besoins recueillis 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. Au cours 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 entre eux dans une base de données.

Les tables et les colonnes sont créées 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 disposent d'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. C'est un logiciel spécifique. La modélisation physique inclut:

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.

Documentation des commentaires des utilisateurs.

Résumé:

1. La modélisation de bases de données logiques sert principalement à recueillir des 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 base de données physique est principalement requise pour la conception réelle de la base de données.

2. La modélisation de 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; tandis que la modélisation de 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 base de données logique comprend; La DRE, les diagrammes de processus d'affaires et la documentation sur les commentaires des utilisateurs; considérant que la modélisation de base de données physique comprend; diagramme de modèle de serveur, documentation de conception de base de données et documentation de commentaires d'utilisateurs.