Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы.docx
Скачиваний:
25
Добавлен:
09.02.2015
Размер:
241.4 Кб
Скачать

Билет №15

  1. Концептуальные схемы данных, суть и язык метода IDEF1X

IDEF1X – методология моделирования данных, в которой система данных представляет элементы системы как материальные и информационные объекты и в которой используется условный синтаксис, специально разработанный для удобного построения концептуальных схем.

Основы конструкции: предметы (сущности, к которым относятся данные, т.е. люди, места, идеи, события и тп); отношения между этими предметами; характеристики этих предметов.

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

Концептуальная схема должна обладать тремя важными свойствами:

  • Она должна быть согласованной с инфраструктурой бизнеса (деятельности) и верной во всех сферах применения.

  • При ее расширении новые данные должны определяться без изменения ранее определенных данных.

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

Семантическая модель данных является абстрактной схемой, показывающей, как хранящиеся символы соотносятся с реальным миром. IDEF1X - это методология семантического моделирования данных.

Компонентами IDEFlX-модели являются:

1. Сущности

  • Независимые от идентификаторов сущности

  • Зависимые от идентификаторов сущности

2. Отношения

  • Отношения, идентифицирующие связи

  • Отношения, не идентифицирующие связи

  • Отношения категоризации

  • Неспецифические отношения

3. Атрибуты/ключи

  • Атрибуты

  • Первичные ключи

  • Альтернативные ключи

  • Внешние ключи

"Сущность" представляет множество реальных или абстрактных предметов (людей, объектов, мест, событий, состояний, идей, пар предметов и т.д.), обладающих общими характе­ристиками (атрибутами).

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

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

  1. Понятие модели, определение модели в SADT

Модель - это упрощенное представление реального устройства и/или протекающих в нем процессов, явлений.

М есть модель системы S, если М может быть использована для получения ответов на вопросы относительно S с точностью А. Такое определение закладывает основы практического моде­лирования.

Для модели, в общем случае, характерны следующие свойства:

    • уменьшенный масштаб (размер) модели, точнее, ее сложность, степень которой всегда меньше, чем у оригинала.

    • сохранение ключевых соотношений между разными частями;

    • работоспособность, т.е. возможность в принципе работать, как оригинал -моделируемый объект (во всяком случае, по­хожим образом);

    • адекватность действительным свойствам оригинала (степень достоверности).

SADT-модель– модель, которая описывает функции (действия, работы) и объекты (информационные и материальные), и их взаимодействие между собой. В зависимости от того, что принять в качестве элементов системы, а что в качестве связей между элементами (работы или объекты) можно построить дуальные системы: систему функций или систему данных (при этом под данными понимается совокупность информационных и/или материальных объектов).