¿Cuál es la diferencia entre un modelo conceptual y un modelo físico?

June 3

¿Cuál es la diferencia entre un modelo conceptual y un modelo físico?


Muchos proyectos, ya sean físicos o relacionada con la tarea, el progreso a través de una serie de pasos que se toman el proyecto desde la etapa de idea al mundo real. En el modelado de datos, en particular, hay tres etapas progresivas de modelado: el modelo conceptual, el modelo lógico y el modelo físico. Cada modelo es diferente de las otras, pero las mayores diferencias se dan en la descripción de alto nivel del modelo conceptual y la naturaleza orientada a los detalles del modelo físico.

Modelo conceptual

Un modelo conceptual de datos simplemente identifica las relaciones de más alto nivel que se encuentran entre las entidades. Las características del modelo conceptual de datos incluyen las entidades y las relaciones entre ellos. Ningún atributo se especifica y no se especifica ninguna clave primaria. La única información que se muestra en un modelo conceptual de datos son las entidades que describen los datos y las relaciones entre dichas entidades.

Modelo lógico

Un modelo lógico describe, en detalle, los datos y la forma en que los datos se llevará a cabo en la base de datos. El modelo lógico incluye todas las entidades y relaciones, atributos de cada entidad, las claves principales, claves externas para identificar las relaciones entre las diferentes entidades y normalización a nivel lógico. El modelo lógico se crea mediante la especificación de las claves principales para todas las entidades, la búsqueda de las relaciones entre las entidades, la búsqueda de los atributos para cada entidad, la resolución de las relaciones muchos-a-muchos y, por último, la normalización.

Modelo físico

El modelo de datos físico es representativo de cómo el modelo se construirá dentro de la base de datos y muestra las estructuras de tablas que incluyen nombre de columna, tipo de la columna, las restricciones de columna, clave primaria, clave externa y las relaciones establecidas entre las mesas. Más específicamente, el modelo de datos físico incluye tablas y columnas especificaciones, claves externas para identificar las relaciones, las consideraciones físicas y los datos físicos. Este modelo está diseñado mediante la conversión de entidades en las tablas, la conversión de las relaciones en las claves externas, la conversión de atributos en columnas, y la modificación del modelo de datos físicos basados ​​en las limitaciones y requisitos.

diferencias

Las diferencias entre el modelo conceptual y el modelo físico son principalmente de la escala y profundidad. El modelo conceptual de datos comienza con la idea y utiliza esa idea para sugerir lo que es un sistema y cómo ese sistema podría funcionar mediante la descripción de los datos y las relaciones entre las entidades. El modelo físico, por otro lado, entra en mucho más detalle, mostrando cómo se construirán los datos, y los diagramas de las relaciones entre las entidades mediante la conversión de la información en tablas y columnas. Un modelo físico también puede ser un modelo que se construye a escala para representar los datos conceptuales que simplemente se esquematiza en el papel para mostrar los datos y las relaciones.


© 2024 stguitars.com | Contact us: webmaster# stguitars.com