Modelo de base de datos lógico vs físico: diferencia y comparación

Un modelo de base de datos es un tipo de modelo de datos que nos dice cómo se pueden organizar, almacenar y manipular los datos. También ayuda a determinar la estructura lógica de una base de datos.

El ejemplo más popular de un modelo de base de datos es el modelo relacional, que consiste en un formato de tabla. Hay varios tipos de modelos de bases de datos como redes, objetos, documentos, etc. Los modelos de bases de datos lógicas y físicas también forman parte de ellos.

Puntos clave

  1. Los modelos lógicos se centran en la estructura de datos, las relaciones y las restricciones; los modelos físicos se ocupan del almacenamiento, la indexación y la optimización del rendimiento.
  2. Un modelo lógico es independiente de la base de datos, mientras que un modelo físico se adapta a un sistema de gestión de base de datos específico.
  3. Los modelos lógicos sirven como modelo para diseñar bases de datos; Se utilizan modelos físicos para la implementación y el mantenimiento.

Modelo de base de datos lógica vs modelo de base de datos física

El modelo lógico de la base de datos, en las etapas del proceso de diseño de la base de datos, se concentra en la estructura y las relaciones de los datos, mientras que el modelo físico especifica cómo se almacenarán los datos y cómo se accederá a ellos en la base de datos. El modelo de base de datos física puede consistir en tablas para organizar los datos.

Modelo de base de datos lógica frente a modelo de base de datos física

Una base de datos lógica, también llamada modelo de datos lógicos o esquema lógico, es un tipo de modelo de datos. Se utiliza más comúnmente en el proceso de negocios. Se representa mediante diagramas.

Una vez que se aprueba el modelo lógico, puede convertirse en la base para formar un modelo de base de datos física. Intenta explicar los datos a través de su modelo pero no lo implementa. El modelo de base de datos lógica también se puede diseñar de forma independiente sin la ayuda de DBMS.

El modelo de base de datos física es el modelo que se implementa en el sistema de gestión de base de datos, es decir, DBMS. Aquí el modelo o los datos se representan a través de diseños. Se deriva de la base de datos lógica.

El modelo de base de datos físico constará de todos los artefactos que se requieren para crear relaciones entre tablas o lograr objetivos como definiciones, vinculación de tablas, tablas particionadas o clústeres, índices y restricciones.

Tabla de comparación

Parámetros de comparaciónModelo de base de datos lógicaModelo de base de datos física
DefiniciónDescribe datos.Muestra datos.
Creado porArquitectos de datos y analistas de negociosAdministradores y desarrolladores de bases de datos
Simple/Complejoes mas simplees complejo.
ObjetivoCrea estructuras técnicas y mapa técnico de reglas.Implementación de base de datos
ModeladoDiagramas de procesos comerciales, ERD y documentación de comentarios de los usuarios.
Diagrama de modelo de servidor de diseño de base de datos, documentación, etc.

¿Qué es el modelo de base de datos lógico?

El modelo de base de datos lógico se ocupa de recopilar información sobre las necesidades comerciales. No se centra en el diseño de la base de datos. El modelo de base de datos lógica recopila información sobre entidades comerciales, unidades organizativas y procesos comerciales.

Lea también  Cables Ethernet: comprensión de la función y la selección

Se representa principalmente a través de diagramas. Sus estructuras son abstractas, lo que muestra el dominio de la información. Es mucho más simple que el modelo de base de datos física.

A veces, el modelo de base de datos lógico y el modelo de dominio se usan indistintamente porque están estrechamente vinculados entre sí. Ambos tienen el mismo objetivo, ya que ambos se preocupan por capturar los datos o el dominio en lugar de la estructura de los datos.

El modelo de base de datos lógico fue introducido por primera vez en el año 1975 por ANSI. En ese momento, no existía ningún software que soportara este esquema lógico. El Modelo Lógico era jerárquico y en red.

Después del modelo de base de datos lógica, se implementó un enfoque orientado a objetos, que puede describir datos en términos de atributos, clases y asociaciones. La base de datos lógica se puede hacer de forma independiente sin utilizar DBMS.

Se representa a través de plataformas como DIV-2 Viewpoint y OV-7 View. La base de datos lógica se puede aplicar en cualquier tipo de base de datos ya que es un software. Por lo general, los modelos de datos lógicos son creados por analistas comerciales y arquitectos de datos.

modelo de base de datos lógica

¿Qué es el modelo de base de datos física?

El modelo de base de datos física o el esquema físico se usa normalmente en la gestión de datos para explicar y mostrar cómo se representan y almacenan los datos utilizando DBMS.

Aquí el diseño se implementa para mostrar el ciclo de vida de un proyecto. También se puede realizar ingeniería inversa a partir de una base de datos dada. Normalmente se deriva del modelo de base de datos lógica. Tiene especificaciones y restricciones de hardware y software, e índices.

Hay siete tipos de bases de datos disponibles en el mercado como Informix, SQL Server, Sybase, DB2, Oracle, Postgres y MySQL.Physical Schema es muy específico y se adapta a las bases de datos particulares solo en su implementación.

Por ejemplo, SQL solo se ejecutará en el sistema operativo Windows de Microsft. Este modelo se utiliza para generar el esquema. También ayuda a modelar las claves de columna de la base de datos, índices, activadores, restricciones y otros RDBMS características. 

Lea también  Hardware vs Firmware: Diferencia y Comparación

La modificación en el modelo físico es posible en función de los requisitos. Los desarrolladores y administradores de bases de datos desarrollan esquemas físicos. Necesita sistemas DBMS y RDBMS para desarrollarlo. Es muy complicado si lo comparamos con el modelo de base de datos lógica.

Toda la información que se recopila en el esquema físico se convierte en modelos comerciales y relacionales. En él se realizan tablas y columnas de acuerdo a la información proporcionada por el modelo lógico.

modelo de base de datos física

Principales diferencias entre el modelo de base de datos lógico y físico

  1. El modelo de base de datos lógico describe los datos y no cómo se implementan. El modelo de base de datos físico muestra los datos que se implementarán.
  2. Los modelos de bases de datos lógicas son creados por analistas comerciales y arquitectos de datos. El modelo de base de datos físico lo crean los administradores y desarrolladores de la base de datos.
  3. El modelo de base de datos lógica es más simple que el modelo de base de datos física. El modelo de base de datos física es mucho más complejo que el modelo de base de datos lógica.
  4. El modelo de base de datos lógico crea estructuras técnicas y un mapa técnico de reglas. El objetivo del modelo de base de datos físico es implementar una base de datos.
  5. El modelado del modelo de base de datos lógica incluye diagramas de procesos comerciales, ERD y documentación de comentarios del usuario. El modelado del modelo de base de datos física incluye diagrama de modelo de servidor de diseño de base de datos, documentación, etc.
Referencias
  1. https://dl.acm.org/doi/abs/10.5555/172224
  2. https://escholarship.org/content/qt5bw2m3z5/qt5bw2m3z5.pdf#page=257

Última actualización: 17 julio, 2023

punto 1
¿Una solicitud?

Me he esforzado mucho en escribir esta publicación de blog para brindarle valor. Será muy útil para mí, si considera compartirlo en las redes sociales o con sus amigos/familiares. COMPARTIR ES ♥️

10 pensamientos sobre "Modelo de base de datos lógico versus físico: diferencia y comparación"

  1. Los modelos de bases de datos lógicas, con su enfoque centrado en el negocio, contrastan con la naturaleza independiente de las bases de datos y específica del sistema de los modelos de bases de datos físicas. Gran explicación en el artículo.

    Responder
  2. La tabla de comparación proporcionó una descripción clara de las diferencias entre los modelos de bases de datos lógicas y físicas, abordando parámetros esenciales como la complejidad, los objetivos y los creadores.

    Responder
  3. El artículo proporciona una explicación completa de los modelos de bases de datos físicos y lógicos y sus diferencias clave, así como aplicaciones del mundo real.

    Responder
  4. El artículo proporcionó ideas y definiciones valiosas de modelos lógicos y físicos, sus usos en el diseño de bases de datos y las diferencias entre los dos, lo cual es útil para profesionales y estudiantes.

    Responder
  5. La descripción detallada del artículo de los modelos de bases de datos lógicas y físicas, sus propósitos y métodos de representación ofrece una comprensión integral de estos conceptos esenciales de bases de datos.

    Responder
  6. Este artículo es un recurso fantástico para comprender los diferentes tipos de modelos de bases de datos, como relacionales, de redes y de objetos, y las distinciones entre modelos lógicos y físicos.

    Responder
  7. Aprecio la comparación en profundidad entre los modelos de bases de datos lógicas y físicas y cómo desempeñan funciones únicas en el diseño e implementación de bases de datos.

    Responder
  8. El artículo hace un gran trabajo al resaltar las distinciones entre los modelos de bases de datos lógicos y físicos, desde sus objetivos hasta su creación por diferentes partes interesadas, como arquitectos de datos y administradores de bases de datos.

    Responder
  9. Este artículo explica eficazmente los modelos de bases de datos lógicos y físicos, sus conceptualizaciones y aplicaciones del mundo real. Sirve como una guía informativa para estos conceptos de bases de datos.

    Responder
  10. Los modelos lógicos son cruciales para comprender la estructura y las relaciones de los datos, mientras que los modelos físicos se centran en la optimización del almacenamiento y el rendimiento. El artículo explica esta diferencia muy claramente.

    Responder

Deja un comentario

¿Quieres guardar este artículo para más tarde? ¡Haz clic en el corazón en la esquina inferior derecha para guardar en tu propio cuadro de artículos!