Modèle de base de données logique vs physique : différence et comparaison

Un modèle de base de données est une sorte de modèle de données qui nous indique comment les données peuvent être organisées, stockées et manipulées. Il aide également à déterminer la structure logique d'une base de données.

L'exemple le plus populaire d'un modèle de base de données est le modèle relationnel, qui consiste en un format de tableau. Il existe différents types de modèles de base de données tels que les réseaux, les objets, les documents, etc. Les modèles de base de données logiques et physiques en font également partie.

Faits marquants

  1. Les modèles logiques se concentrent sur la structure des données, les relations et les contraintes ; les modèles physiques traitent du stockage, de l'indexation et de l'optimisation des performances.
  2. Un modèle logique est indépendant de la base de données, tandis qu'un modèle physique est adapté à un système de gestion de base de données spécifique.
  3. Les modèles logiques servent de modèle pour concevoir des bases de données ; des modèles physiques sont utilisés pour la mise en œuvre et la maintenance.

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

Le modèle de base de données logique, dans les étapes du processus de conception de la base de données, se concentre sur la structure et les relations des données, tandis que le modèle physique spécifie comment les données seront stockées et accessibles dans la base de données. Le modèle de base de données physique peut consister en des tables pour organiser les données.

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

Une base de données logique, également appelée modèle logique de données, ou schéma logique, est un type de modèle de données. Il est le plus couramment utilisé dans le processus des entreprises. Il est représenté via des schémas.

Une fois le modèle logique approuvé, il peut servir de base à la formation d'un modèle de base de données physique. Il essaie d'expliquer les données à travers son modèle mais ne l'implémente pas. Le modèle de base de données logique peut également être conçu indépendamment sans l'aide d'un SGBD.

Le modèle de base de données physique est le modèle qui est implémenté dans le système de gestion de base de données, c'est-à-dire le SGBD. Ici, le modèle ou les données sont représentés via des conceptions. Il est dérivé de la base de données logique.

Le modèle de base de données physique comprendra tous les artefacts nécessaires pour créer des relations entre les tables ou atteindre des objectifs tels que des définitions, des tables de liaison, des tables partitionnées ou des clusters, des index et des contraintes.

Tableau de comparaison

Paramètres de comparaisonModèle de base de données logiqueModèle de base de données physique
DéfinitionIl décrit les données.Il présente des données.
Créé parArchitectes de données et analystes d'affairesAdministrateurs et développeurs de bases de données
Simple/ComplexeC'est plus simple.C'est Complexe.
ObjectifCrée des structures techniques et une carte technique des règles.Mise en œuvre de la base de données
ModélisationDocumentation sur les diagrammes de processus métier, ERD et les commentaires des utilisateurs.
Diagramme de modèle de serveur de conception de base de données, documentation, etc.

Qu'est-ce qu'un modèle de base de données logique ?

Le modèle de base de données logique concerne la collecte d'informations sur les besoins de l'entreprise. Il ne se concentre pas sur la conception de la base de données. Le modèle de base de données logique rassemble des informations sur les entités métier, les unités organisationnelles et les processus métier.

Lisez aussi:  USB vs UART vs RS232 : différence et comparaison

Il est principalement représenté par des schémas. Ses structures sont abstraites, ce qui montre le domaine de l'information. C'est beaucoup plus simple que le modèle de base de données physique.

Parfois, le modèle de base de données logique et le modèle de domaine sont utilisés de manière interchangeable car ils sont étroitement liés. Ils ont tous deux le même objectif, car ils sont tous deux concernés par la capture des données ou du domaine plutôt que par la structure des données.

Le modèle de base de données logique a été introduit pour la première fois en 1975 par l'ANSI. A cette époque, aucun logiciel n'existait qui supportait ce schéma logique. Le modèle logique était hiérarchique et en réseau.

Après le modèle de base de données logique, une approche orientée objet a été mise en œuvre, qui peut décrire les données en termes d'attributs, de classes et d'associations. La base de données logique peut être réalisée indépendamment sans utiliser de SGBD.

Il est représenté par des plates-formes telles que DIV-2 Viewpoint et OV-7 View. La base de données logique peut être appliquée dans n'importe quel type de base de données car il s'agit d'un logiciel. Habituellement, les modèles de données logiques sont créés par des analystes commerciaux et des architectes de données.

modèle de base de données logique

Qu'est-ce qu'un modèle de base de données physique ?

Le modèle de base de données physique ou le schéma physique est normalement utilisé dans la gestion des données pour expliquer et montrer comment les données sont représentées et stockées à l'aide d'un SGBD.

Ici, la conception est mise en œuvre pour montrer le cycle de vie d'un projet. Il peut également être rétro-conçu à partir d'une base de données donnée. Normalement, il est dérivé du modèle de base de données logique. Il a des spécifications et des contraintes matérielles et logicielles, ainsi que des index.

Il existe sept types de bases de données disponibles sur le marché comme Informix, SQL Server, Sybase, DB2, Oracle, Postgres et MySQL.Physical Schema est très spécifique, ne s'adressant aux bases de données particulières que dans leur mise en œuvre.

Par exemple, SQL ne fonctionnera que dans le système d'exploitation Windows de Microsft. Ce modèle est utilisé pour générer le schéma. Il aide également à modéliser les clés de colonne de la base de données, les index, les déclencheurs, les contraintes et autres RDBMS caractéristiques. 

Lisez aussi:  Codes de télécommande universels pour un téléviseur LG : un guide complet

La modification du modèle physique est possible en fonction des exigences. Les développeurs et les administrateurs de base de données développent le schéma physique. Il a besoin de systèmes SGBD et RDBMS pour le développer. C'est très compliqué si on le compare avec le modèle de base de données logique.

Toutes les informations collectées dans le schéma physique sont converties en modèles métier et relationnels. Les tableaux et les colonnes y sont constitués en fonction des informations fournies par le modèle logique.

modèle de base de données physique

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

  1. Le modèle de base de données logique décrit les données et non la manière dont elles sont implémentées. Le modèle de base de données physique présente les données à implémenter.
  2. Les modèles de bases de données logiques sont créés par des analystes métier et des architectes de données. Le modèle de base de données physique est créé par les administrateurs de base de données et les développeurs.
  3. Le modèle de base de données logique est plus simple que le modèle de base de données physique. Le modèle de base de données physique est beaucoup plus complexe que le modèle de base de données logique.
  4. Le modèle de base de données logique crée des structures techniques et une carte technique de règles. L'objectif du modèle de base de données physique est d'implémenter une base de données.
  5. La modélisation du modèle de base de données logique comprend les diagrammes de processus métier, la DRE et la documentation sur les commentaires des utilisateurs. La modélisation du modèle de base de données physique comprend le diagramme du modèle de serveur de conception de base de données, la documentation, etc.
Bibliographie
  1. https://dl.acm.org/doi/abs/10.5555/172224
  2. https://escholarship.org/content/qt5bw2m3z5/qt5bw2m3z5.pdf#page=257

Dernière mise à jour : 17 juillet 2023

point 1
Une requête?

J'ai mis tellement d'efforts à écrire ce billet de blog pour vous apporter de la valeur. Cela me sera très utile, si vous envisagez de le partager sur les réseaux sociaux ou avec vos amis/famille. LE PARTAGE C'EST ♥️

10 réflexions sur « Modèle de base de données logique ou physique : différence et comparaison »

  1. Les modèles de bases de données logiques, avec leur approche axée sur l'entreprise, contrastent avec la nature indépendante des bases de données et spécifique au système des modèles de bases de données physiques. Excellente explication dans l'article.

    Répondre
  2. Le tableau de comparaison a fourni un aperçu clair des différences entre les modèles de bases de données logiques et physiques, abordant des paramètres essentiels tels que la complexité, les objectifs et les créateurs.

    Répondre
  3. L'article fournit une explication complète des modèles de bases de données logiques et physiques et de leurs principales différences, ainsi que des applications réelles.

    Répondre
  4. L'article a fourni des informations et des définitions précieuses sur les modèles logiques et physiques, leurs utilisations dans la conception de bases de données et les différences entre les deux, ce qui est utile pour les professionnels et les apprenants.

    Répondre
  5. La description détaillée de l'article des modèles de bases de données logiques et physiques, de leurs objectifs et des méthodes de représentation offre une compréhension complète de ces concepts essentiels de bases de données.

    Répondre
  6. Cet article est une ressource fantastique pour comprendre les différents types de modèles de bases de données tels que les modèles relationnels, les réseaux et les objets, ainsi que les distinctions entre les modèles logiques et physiques.

    Répondre
  7. J'apprécie la comparaison approfondie entre les modèles de bases de données logiques et physiques et la façon dont ils jouent des rôles uniques dans la conception et la mise en œuvre des bases de données.

    Répondre
  8. L'article fait un excellent travail en mettant en évidence les distinctions entre les modèles de bases de données logiques et physiques, depuis leurs objectifs jusqu'à leur création par différentes parties prenantes telles que les architectes de données et les administrateurs de bases de données.

    Répondre
  9. Cet article explique efficacement les modèles de bases de données logiques et physiques, leurs conceptualisations et leurs applications réelles. Il sert de guide informatif sur ces concepts de bases de données.

    Répondre
  10. Les modèles logiques sont essentiels pour comprendre la structure et les relations des données, tandis que les modèles physiques se concentrent sur l'optimisation du stockage et des performances. L'article explique très clairement cette différence.

    Répondre

Laisser un commentaire

Vous voulez enregistrer cet article pour plus tard ? Cliquez sur le cœur dans le coin inférieur droit pour enregistrer dans votre propre boîte d'articles !