Схема структуры данных - Data structure diagram

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

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

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

Обзор

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

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

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

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

Диаграмма Бахмана

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

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

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

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

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

  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 г .; теперь доступен как Структурированный анализ вики.