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

10. Предметная область банка данных, подходы к определению границ предметной области. Системный анализ предметной области, его задачи.

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

С точки зрения проектирования БнД в рамках системного анализа, необходимо выполнить словесное описание объектов предметной области (ПО) и реальных связей, которые присутствуют между объектами. Существуют два подхода, используемые в системном анализе ПО:

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

2. Предметный подход – когда информационные потребности будущих пользователей БнД жестко не фиксируется.

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

11. Понятие отображения и ассоциации в модели «Сущность-связь», их сходство и различие. Привести пример.

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

Отображение – двунаправленная бинарная связь.

Ассоциация – однонаправленная бинарная связь.

Есть следующие виды отображений между парами сущностей.

Отображение вида «1:1» (один-к-одному), «1:М» (один-ко-многим), «М:1» (многие-к-одному), «М:М» (многие-ко-многим).

Отображение «1:1» - каждому экземпляру сущности А соответствует один и только один экземпляр сущности В и наоборот.

«1:М» - одному экземпляру сущности А может соответствовать 0, 1 или несколько экземпляров сущности В, но каждому экземпляру сущности В соответствует только один экземпляр сущности А.

«М:М» - каждому экземпляру сущности А может соответствовать 0, 1 или несколько экземпляров сущности В, и наоборот.

Ассоциация – это связи, которые могут быть реализованы в одну сторону. Рассматривают следующие типы ассоциаций.

Ассоциация типа 1 - определяет однонаправленную связь от сущности А к сущности В, при которой одному и тому же экземпляру сущности А соответствует один и тот же экземпляр сущности В. При этом обратная связь не определена.

Ассоциация типа М (сложная) - определяет однонаправленную связь от сущности А к сущности В, при которой одному и тому же экземпляру сущности А соответствует 0, 1 или несколько экземпляров сущности В. При этом обратная связь не определена.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]