Предметная область - часть реального мира, например, предприятие, вуз и т.д., подлежащая изучению, с целью организации управления и автоматизации.
База данных - это именованная совокупность данных, отражающая состояние объектов и их отношений в предметной области.
База данных - это информационная модель предметной области в виде совокупности данных, хранимых в памяти компьютера и связанных между собой по правила, которые определяют их общие принципы описания, хранения и манипулирования.
Информационное моделирование
Модель:
· Формализованное описание системы предметной области на определенном уровне
· М есть модель системы S, если M может быть использована для получения ответов на вопросы относительно S.
· Моделирование - процесс создания формализованного описания системы в виде совокупности моделей
· Предметная область (ПО) - информационной системы - часть реального мира, которая исследуется, отображается и используется в ней
· Информационная модель - отражение ПО в виде информации, представленной тем или иным образом.
Уровни информационного моделирования
· уровень концептуального моделирования
· уровень логического и математического моделирования
· уровень алгоритмического и программного моделирования.
Уровень концептуального моделирования
Выделяются основные понятия ПО и взаимосвязи между ними.
Полученная в результате концептуальная (описательная, содержательная) модель содержит в себе сведения об отделах предприятия и их функциях, сведения о процессах и показателях функционирования и т.п.
Модель этого уровня выражается на языке специалистов данной ПО (экономистов etc) и представляется в виде документов, включающих кроме текстов различные выразительные средства (графики, содержательные таблицы, диаграммы, технологические карты).
Уровень логического и математического моделирования
Полученные сведения формализуются с помощью математических формул, описывающих взаимосвязи между параметрами процессов, и с помощью различных графических форм (диаграмм структурного и о-о анализа), структурных схем, аппарата теории графов и сетей и т.п.
На этом этапе выполняется переход от множества различных бумаг, содержащих в различном виде различные сведения о предприятии, к упорядоченному набору формализованной документации, которая позволяет перейти к разработке алгоритмов и программ и общаться на одном языке с разработчиками системы и ее заказчиком.