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 base 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 esquemática y se utilizan con mayor frecuencia en procesos de negocio que buscan capturar aspectos 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ísicos y formar el diseño de una base de datos.

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

El término "modelo de datos lógicos" se utiliza a veces como sinónimo de " modelo de dominio " o como alternativa al modelo de dominio. Si bien los dos conceptos están estrechamente relacionados y tienen objetivos superpuestos, un modelo de dominio se centra más en capturar los conceptos en el dominio del problema que en 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 manera de ver los modelos de datos, pero es una útil, especialmente 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árquicas 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 la 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, donde los datos se describen en términos de clases, atributos y asociaciones.

Temas del modelo de datos lógicos

Razones para construir una estructura de datos lógica

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

Un modelo de datos lógico a veces se denomina incorrectamente modelo de datos físicos, que no es lo que la gente de ANSI tenía en mente. El diseño físico de una base de datos implica un uso profundo de una tecnología particular de gestión de bases de datos. Por ejemplo, se podría implementar un diseño de tabla/columna en un conjunto 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 sus objetivos, metas y contenido. Las diferencias clave se indican a continuación.

Ver 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 . El Ejecutivo de Enlace Técnico STEP de las Industrias de Procesos Europeas (EPISTLE).
  2. ^ Instituto Estadounidense de Estándares Nacionales. 1975. “Grupo de estudio ANSI/X3/SPARC sobre sistemas de gestión de bases de datos; Informe Intermedio”. FDT(Boletín de ACM SIGMOD) 7:2.

enlaces externos