stringtranslate.com

Логическая схема

Логическая модель данных или логическая схема — это модель данных конкретной проблемной области, выраженная независимо от конкретного продукта управления базами данных или технологии хранения ( физическая модель данных ), но в терминах структур данных, таких как реляционные таблицы и столбцы, объектно-ориентированные классы, или XML-теги. Это противоположность концептуальной модели данных , которая описывает семантику организации без привязки к технологиям.

Обзор

Логические модели данных представляют собой абстрактную структуру информационной области. Они часто носят схематический характер и чаще всего используются в бизнес-процессах, которые стремятся отразить важные для организации вещи и то, как они связаны друг с другом. После проверки и утверждения логическая модель данных может стать основой физической модели данных и сформировать структуру базы данных.

Логические модели данных должны основываться на структурах, определенных в предыдущей концептуальной модели данных , поскольку она описывает семантику информационного контекста, который также должна отражать логическая модель. Несмотря на это, поскольку логическая модель данных предполагает реализацию в конкретной вычислительной системе, содержимое логической модели данных корректируется для достижения определенной эффективности.

Термин «логическая модель данных» иногда используется как синоним « модели предметной области » или как альтернатива модели предметной области. Хотя эти две концепции тесно связаны и имеют пересекающиеся цели, модель предметной области больше ориентирована на отражение концепций в проблемной области, а не на структуре данных, связанных с этой областью.

История

Трехуровневая архитектура ANSI/SPARC , которая «показывает, что модель данных может быть внешней моделью (или представлением), концептуальной моделью или физической моделью. Это не единственный способ взглянуть на модели данных, но это полезный способ, особенно при сравнении моделей». [1]

Когда ANSI впервые изложил идею логической схемы в 1975 году [2] , выбор был иерархическим и сетевым . Реляционная модель , в которой данные описываются в виде таблиц и столбцов, только что была признана теорией организации данных, но не существовало программного обеспечения, поддерживающего этот подход. С тех пор также был представлен объектно-ориентированный подход к моделированию данных, при котором данные описываются с помощью классов, атрибутов и ассоциаций.

Темы о логических моделях данных

Причины построения логической структуры данных

Концептуальная, логическая и физическая модель данных

Логическую модель данных иногда ошибочно называют физической моделью данных, а это совсем не то, что имели в виду специалисты ANSI. Физический дизайн базы данных предполагает глубокое использование конкретной технологии управления базами данных. Например, дизайн таблицы/столбца можно реализовать на группе компьютеров, расположенных в разных частях мира. Это область физической модели.

Концептуальные, логические и физические модели данных сильно различаются по своим задачам, задачам и содержанию. Ключевые различия отмечены ниже.

Смотрите также

Рекомендации

  1. ^ Мэтью Уэст и Джулиан Фаулер (1999). Разработка моделей данных высокого качества. Архивировано 21 декабря 2008 г. в Wayback Machine . Руководитель технического взаимодействия STEP в европейских перерабатывающих отраслях (EPISTLE).
  2. ^ Американский национальный институт стандартов. 1975. «Исследовательская группа ANSI/X3/SPARC по системам управления базами данных; Промежуточный доклад". FDT(Бюллетень ACM SIGMOD) 7:2.

Внешние ссылки