Из Википедии, бесплатной энциклопедии
  (Перенаправлено с диаграммы Бахмана )
Перейти к навигации Перейти к поиску

Пример диаграммы структуры данных

Структура данные схема ( DSD ) представляет собой схему , в концептуальной модели данных документирующих сущности и их отношения , а также ограничения , которые подключаются к ним.

Основными элементами графической записи DSD являются блоки, которые представляют объекты. Символ стрелки обозначает отношения. Диаграммы структуры данных наиболее полезны для документирования сложных объектов данных.

Обзор [ править ]

Схема структуры данных

Структура данных Диаграмма представляет собой диаграмму типа , который используется для описания структуры данных элементов в словаре данных . Диаграмма структуры данных является графической альтернативой спецификациям композиции в таких записях словаря данных. [1]

Диаграммы структуры данных являются предшественником модели сущность – связь ( модель E – R). В DSD атрибуты указываются внутри блоков сущностей, а не вне их, в то время как отношения изображаются в виде блоков, составленных из атрибутов, которые определяют ограничения, связывающие сущности вместе. DSD отличаются от модели E – R тем, что модель E – R фокусируется на отношениях между различными объектами, тогда как DSD фокусируется на отношениях элементов внутри объекта.

Есть несколько стилей для представления структуры данных диаграммы, с заметным различием в способе определения моща . Возможен выбор между наконечниками стрелок, перевернутыми наконечниками стрелок ( гусиные лапки ) или числовым представлением мощности.

Диаграмма Бахмана [ править ]

Иллюстрация типа множества с помощью диаграммы Бахмана

Диаграмма Бахмана - это определенный тип диаграммы структуры данных [2], который используется для проектирования данных с помощью сетевой или реляционной «логической» модели, отделяя модель данных от способа хранения данных в системе. Модель названа в честь пионера баз данных Чарльза Бахмана и в основном используется в разработке компьютерного программного обеспечения .

В реляционной модели отношение - это совокупность атрибутов, которые полностью, а не транзитивно функционально зависят [ уточняйте ] от каждого ключа в этом отношении. Связь между отношениями основана на соответствующих атрибутах. Для каждого отношения должен быть нарисован прямоугольник, и каждое соединение проиллюстрировано линией, соединяющей отношения. На краю каждой строки стрелки указывают количество элементов. У нас есть 1-to - н , 1-к-1 и п -До- п . Последнего следует избегать , и должны быть заменены на два (или более) 1-to - п муфты.

См. Также [ править ]

Ссылки [ править ]

  1. ^ Интеграция данных Глоссарий архивации 24 сентября 2016 в Wayback Machine , Министерство транспорта США, август 2001 года.
  2. ^ Ресурсы IRS . Часть 2. Информационные технологии, Глава 5. Разработка систем, Раздел 13. Методы проектирования баз данных и результаты. Проверено 2 июля 2009 года.

Дальнейшее чтение [ править ]

  • Чарльз В. Бахман . Диаграммы структуры данных . База данных, 1969, 1 (2): 4–10.
  • Том ДеМарко . Структурированный анализ и спецификация системы . ISBN  0-13-854380-1 . Прентис Холл. 11 мая 1979 г.
  • Эдвард Йордон . Современный структурный анализ . ISBN 0-13-598624-9 . Прентис Холл. 1 августа 1988 г .; теперь доступен как вики-сайт структурированного анализа .