Функциональная модельSADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями.
Построение SADT- модели начинается с представления всей системы в виде простейшего компонента – одного блока и дуг, изображающих интерфейсы с функциями вне системы.
Затем блок, который представляет систему в качестве единого модуля, детализируется на другой диаграмме с помощью нескольких блоков, соединенных интерфейсными дугами. И так далее.
Указана иерархия функциональных диаграмм, построенных с использованием модели SADT. Изображена родительская (верхняя) и ее детальное представление.
14. Дать определение базы данных.
Модели представления данных: реляционная, древовидная, сетевая.
Какая модель базы данных изображена на рисунке. Указать признаки.
База данных — это хранилище для большого количества систематизированных данных, с которыми можно производить определенные действия (добавление, удаление, изменение, копирование, упорядочивание и т. д.).
Иерархические (древовидные) базы данных. Они построены в виде обычного дерева. Данные здесь делятся на две категории: главные и подчиненные. Наивысший в иерархии объект называется корневым, остальные объекты носят название зависимых объектов.
В Сетевых БД любой объект может быть как главным, так и подчиненным. В сетевой модели базы данных каждый объект может иметь сколько угодно связей с другими объектами.
Реляционные базы данных. В таких БД объекты и взаимосвязи между ними представляются в виде таблиц, состоящих из строк и столбцов. Каждая таблица здесь представляет собой объект БД. Такую БД легче всего можно реализовать на компьютере. Столбцы таблицы называют полями, а строки — записями.
|
На рисунке изображена реляционная модель, так как мы видим таблицы, состоящие из столбцов и строк. Между таблицами существуют связи.
Дать понятие ER-модели.
Основные понятии ER-диаграмм (сущность-связь) в нотации Ричарда Баркера.
По заказу некоторой оптовой торговой фирмы необходимо разработать информационную систему, которая должна выполнять следующие действия:
• хранить информацию о покупателях (каждый покупатель является юридическим лицом и имеет наименование, адрес, банковские реквизиты);
• печатать накладные на отпущенные товары (каждый товар имеет наименование, цену, а также характеризуется единицами измерения);
Определить все сущности, их атрибуты и ключевые атрибуты каждой сущности в вышеуказанных предложениях.
ЕR-модели – моделирование структур данных.
Сущность – это класс однотипных объектов, информация о которых должна быть учтена в модели.
Экземпляр сущности – это конкретный представитель данной сущности.
Атрибут сущности – это именованная характеристика, являющаяся некоторым свойством сущности
Ключ сущности – это уникальный(е) атрибут(ы) для каждого экземпляра сущности.
Связь – это отношение одной сущности к другой или к самой себе.