
- •Вопрос 11. Предметная область ис
- •Вопрос 12. Информационные модели данных.
- •Вопрос 13.Взаимосвязи в бд.
- •Вопрос 14. Требования, предъявляемые к бд.
- •Вспомогательные процессы жцпо.
- •Организационные процессы жцпо
- •Взаимосвязь между процессами жцпо.
- •Модели жизненного цикла по.
- •Модели и стадии жцпо
- •Разработка ис
- •Предметная область ис
- •4.2.Информационные модели данных.
- •4.3.Взаимосвязи в бд
- •Требования, предъявляемые к бд.
- •Основные требования к курсовой работе
- •План пояснительной записки
- •Постановка задачи (пз)
Вопрос 11. Предметная область ис
Предметной областью называется часть реальной системы, предоставляющая интерес для данного исследования. При проектировании АИ предметная область отображаемся моделями данных разных уровней. Число уровней зависит от сложности системы., но в любом случаи включает логический и физический уровни.
Предметная область может относится к любому типу организации (банк, завод, больница и т.п.) и организационную единицу в этой предметной области. Организационная единица также может представлять свою предметную область. В свою очередь цехи, отделы сами могут соответствовать определенным предметным областям.
Информация необходимая для описания предметной области зависит от реальной модели и может включать сведения о персонале, зарплате, товарах, накладных. Предметная область данной ИС рассматривается как совокупность реальных объектов (сущностей), которые представляют интерес для ее пользователей.
Объектом называют элемент ИС, информацию о котором мы сохраняем. В реляционной теории БД объект обладает набором свойств, который запоминается в ИС. При обработке данных часто приходится иметь дела с совокупностью однородных предметов и записывать информацию об одних и тех же свойствах для каждого из них.
Сущность – это отображение объекта в памяти человека, или компьютера.
Параметр – это конкретное значение любого из свойств объекта.
Вопрос 12. Информационные модели данных.
Системы автоматизированной обработки данных основывается на использовании определенной информационной модели данных. Модели данных отражают взаимосвязи между объектами.
Процесс создания информационной модели начинают с определения концептуальных требований ряда пользователей
При создании БД рассматривают два вида информационных моделей:
Информационная модель предприятий – строится на втором этапе проектирования БД. Здесь определяют структурные подразделения фирмы, которые используют информацию из БД и направляют движения потоков информации между структурными подразделениями фирмами
Информационная модель данных имеют более сложную структуру. Здесь отображаются:
Источники возникновения информации
Структурные подразделения фирмы, которые создают, или используют информацию
Переход от одного типа к другому
Подразделения потребителей информации.
Подразделение 1 . . . Подразделение N – это структурное подразделение фирмы, где в левой части рисунка эти подразделения выступают как источники концептуальных требований, то есть представляют сведения для создания БД. В верхней части рисунка эти же подразделения выступают как потребители информации и источники данных для БД.
Концептуальная модель данных – это совокупность концептуальных требований, выдвинутых сотрудниками структурных подразделений фирмы. В результате концептуальной модели будет получена логическая модель данных.
В процессе отображения концептуальной модели СУБД, необходимо в полной мере удовлетворить требования заказчика. После построения логической модели необходимо составить протокол в котором перечислить концептуальные требования и операции по обработки информации в БД. При переходе от концептуальной к логической модели, необходимо обеспечить следующие условия: внешние модели никак не связаны с типом физической памяти, где хранятся данные БД и методы обработки этих данных. Эти условия называются первым уровнем независимости данных. Далее общая логическая модель данных разделяется на некоторые составные модели данных, которые называются внешними моделями.
Внешняя модель – это та часть общей логической модели данных, с которой работает конкретное подразделение фирмы. Границы разделения внешней модели нечеткие, т.е. одни и те же данные могут получать различные структурные подразделения фирмы, но пополнять и редактировать данные может только одно конкретное подразделение.
Отображение логической модели на конкретные технические средства называется физической моделью данных. Физическая модель данных строится на пятом этапе проектирования БД. При построении физической модели определяется технические характеристики ПК.
Кроме того на этом этапе определяют количество и типы индексов, методы доступа к данным. При переходе от логической к физической модели необходимо обеспечить выполнения условия: концептуальная модель допускает некоторое расширение требований к БД без переделки самой БД. Это условие называется вторым уровнем независимости данных. Второй уровень независимости данных достигается как правило, за счет хорошей техники и дисциплины программирования.