stringtranslate.com

Esquema lógico

Un modelo de datos lógico o esquema lógico es un modelo de datos de un dominio de problema específico expresado independientemente de un producto de gestión de bases de datos o tecnología de almacenamiento en particular ( modelo de datos físicos ), pero en términos de estructuras de datos como tablas y columnas relacionales, clases orientadas a objetos o etiquetas XML. Esto se opone a un modelo de datos conceptual , que describe la semántica de una organización sin referencia a la tecnología.

Descripción general

Los modelos de datos lógicos representan la estructura abstracta de un dominio de información. Suelen ser de naturaleza diagramática y se utilizan con mayor frecuencia en procesos empresariales que buscan capturar elementos importantes para una organización y cómo se relacionan entre sí. Una vez validado y aprobado, el modelo de datos lógicos puede convertirse en la base de un modelo de datos físico y formar el diseño de una base de datos.

Los modelos lógicos de datos deben basarse en las estructuras identificadas en un modelo conceptual de datos anterior , ya que éste describe la semántica del contexto de información, que el modelo lógico también debe reflejar. Aun así, dado que el modelo lógico de datos prevé la implementación en un sistema informático específico, el contenido del modelo lógico de datos se ajusta para lograr ciertas eficiencias.

El término "modelo lógico de datos" se utiliza a veces como sinónimo de " modelo de dominio " o como una alternativa al modelo de dominio. Si bien los dos conceptos están estrechamente relacionados y tienen objetivos que se superponen, un modelo de dominio se centra más en capturar los conceptos en el dominio del problema en lugar de la estructura de los datos asociados con ese dominio.

Historia

La arquitectura de tres niveles ANSI/SPARC , que "muestra que un modelo de datos puede ser un modelo externo (o vista), un modelo conceptual o un modelo físico. Esta no es la única forma de ver los modelos de datos, pero es una forma útil, en particular cuando se comparan modelos". [1]

Cuando ANSI expuso por primera vez la idea de un esquema lógico en 1975, [2] las opciones eran jerárquico y de red . El modelo relacional , en el que los datos se describen en términos de tablas y columnas, acababa de ser reconocido como una teoría de organización de datos, pero no existía ningún software que respaldara ese enfoque. Desde entonces, también se ha introducido un enfoque orientado a objetos para el modelado de datos, en el que los datos se describen en términos de clases, atributos y asociaciones.

Temas sobre modelos de datos lógicos

Razones para construir una estructura de datos lógica

Modelo de datos conceptual, lógico y físico

A veces, un modelo de datos lógico se denomina incorrectamente modelo de datos físico, lo cual no es lo que la gente de ANSI tenía en mente. El diseño físico de una base de datos implica el uso profundo de una tecnología de gestión de bases de datos específica. Por ejemplo, un diseño de tabla/columna podría implementarse en una colección de computadoras, ubicadas en diferentes partes del mundo. Ese es el dominio del modelo físico.

Los modelos de datos conceptuales, lógicos y físicos son muy diferentes en cuanto a sus objetivos, metas y contenido. Las diferencias clave se indican a continuación.

Véase también

Referencias

  1. ^ Matthew West y Julian Fowler (1999). Desarrollo de modelos de datos de alta calidad Archivado el 21 de diciembre de 2008 en Wayback Machine . Ejecutivo de enlace técnico de STEP de European Process Industries (EPISTLE).
  2. ^ Instituto Nacional Estadounidense de Normas. 1975. “Grupo de estudio ANSI/X3/SPARC sobre sistemas de gestión de bases de datos; informe provisional”. FDT (Boletín de ACM SIGMOD) 7:2.

Enlaces externos