Saltar al contenido

Tipos de modelos de datos físicos lógicos y conceptuales

¿Qué es el modelado de datos?

Modelado de datos (modelado de datos) el proceso de crear un modelo de datos para almacenar los datos en una base de datos. Este modelo de datos es una representación conceptual de los objetos de datos, las asociaciones entre diferentes objetos de datos y las reglas. El modelado de datos ayuda a representar visualmente los datos y aplica las reglas comerciales, el cumplimiento normativo y las políticas gubernamentales sobre los datos. Los modelos de datos garantizan la coherencia en las convenciones de nomenclatura, los valores predeterminados, la semántica, la seguridad y la calidad de los datos.

Modelo de datos

El es Modelo de datos se define como un modelo abstracto que organiza la descripción de los datos, la semántica de los datos y las restricciones de coherencia de los datos. El modelo de datos enfatiza los datos requeridos y cómo deben organizarse en lugar de las operaciones que se realizarán con los datos. El modelo de datos es como el plan de construcción de un arquitecto, que ayuda a construir modelos conceptuales y corregir las relaciones entre los elementos de datos.

Ambos tipos son técnicas de modelado de datos

  1. Modelo de relación entre entidades (ER)
  2. UML (lenguaje modificado unificado)

Los discutiremos en detalle más adelante.

Este Tutorial de modelado de datos es más adecuado para principiantes, principiantes y profesionales experimentados. En este tutorial sobre el modelo de datos, los conceptos de modelado de datos en detalle

¿Por qué utilizar el modelo de datos?

Los principales objetivos de la utilización del modelo de datos son:

Tipos de modelos de datos

Tipos de modelos de datos: Existen principalmente tres tipos diferentes de modelos de datos: modelos de datos conceptuales, modelos de datos lógicos y modelos de datos físicos, cada uno de los cuales tiene un propósito específico. Los modelos de datos se utilizan para representar los datos y cómo se almacenan en la base de datos y para determinar la relación entre los elementos de datos.

  1. Modelo de datos conceptual: Este modelo de datos define CANALLA el sistema es. Este modelo lo crean normalmente las partes interesadas de la empresa y los arquitectos de datos. El propósito es organizar, ampliar y definir conceptos y reglas comerciales.
  2. Modelo de datos lógicos: Definido CÓMO el sistema debe implementarse independientemente del DBMS. Este modelo suele ser creado por arquitectos de datos y analistas de negocios. El objetivo es desarrollar un mapa técnico de reglas y estructuras de datos.
  3. Modelo de datos físicos: Descrito en este modelo de datos CÓMO el sistema se implementará utilizando un sistema DBMS específico. Este modelo suele ser creado por DBA y desarrolladores. El propósito es la implementación real de la base de datos.

Tipos de modelos de datos

Modelo de datos conceptual

UNA. Modelo de datos conceptual Es una vista organizada de los conceptos de la base de datos y sus relaciones. El objetivo de crear un modelo de datos conceptual es establecer entidades, sus características y relaciones. En este nivel de modelado de datos, casi no hay datos disponibles sobre la estructura real de la base de datos. Las partes interesadas comerciales y los arquitectos de datos suelen crear un modelo de datos conceptual.

Son los 3 inquilinos básicos del Modelo Conceptual de Datos

Modelo de datos de ejemplo:

Modelo de datos conceptual

Características de un modelo de datos conceptual

Los modelos de datos conceptuales llamados modelos de dominio crean un vocabulario común para todas las partes interesadas al establecer conceptos básicos y alcance.

Modelo de datos lógicos

El es Modelo de datos lógicos se utiliza para definir la estructura de los elementos de datos y para establecer relaciones entre ellos. El modelo de datos lógicos agrega más información a los elementos del modelo de datos conceptual. La ventaja de utilizar un modelo de datos lógicos es proporcionar una base para crear la base del modelo físico. Sin embargo, la estructura de modelado sigue siendo genérica.

Modelo de datos lógicos

En este nivel de modelado de datos, no se define ninguna clave primaria o secundaria. En este nivel de modelado de datos, debe verificar y ajustar el conjunto de datos del conector anteriormente para las relaciones.

Características del modelo de datos lógicos

Modelo de datos físicos

UNA. Modelo de datos físicos Se describe la implementación del modelo de datos específico de la base de datos. Proporciona extracción de base de datos y ayuda a generar el esquema. Esto se debe a la gran cantidad de metadatos que ofrece el modelo de datos físicos. El modelo de datos físicos también ayuda a visualizar la estructura de la base de datos replicando claves de columna de la base de datos, restricciones, índices, disparadores y otras características de RDBMS.

Modelo de datos físicos

Características del modelo de datos físicos:

Ventajas y desventajas del modelo de datos:

Ventajas del modelo de datos:

Desventajas del modelo de datos:

Conclusión