В БД отображается информация об определенной объектной области. Каждая задача определяет свою предметную область.
Предметная область – часть реального мира представляющая интерес для данного исследования или использования и отображения в информационной системе.
В автоматизированных информационных системах отображение предметной области представлено моделями нескольких уровней. Информационная модель предметной области представлена БД и её описанием (Схемой и схемой хранения). В этом случае схема играет двойную роль:
· является моделью БД;
· косвенно моделирует предметную область.
Классификация моделей:
Инфологическая модель – описание предметной области, выполненное без ориентации на использующиеся в дальнейшем программные и технические средства. Она содержит описание предметной области, т.е. сведения о классах объектов, их количестве, связях между ними в динамике их изменения. Данная задача возникает при постановке задачи.
Даталогическая модель – отображение логических связей между элементами данных без учета к их содержимому и среде хранения. Исходной для неё является инфологическая модель. При построении этой модели учитывается особенности отражения предметной области (ЕР диаграмма).
Физическая модель – определяет использование ЗУ, расположение элементов в памяти и способы физической реализации логических отношений между элементами данных. Она используется для привязки даталогической модели к среде хранения. Физическая модель строится с учётом ограничений выбранной ОС и СУБД.
Модель каждого следующего уровня строится на основе фиксированных характеристик моделей предшествующих уровней. Модель относительно стабильна.
В зависимости от широты охвата предметной области различают глобальные и локальные модели. Глобальные отображают точку зрения администратора БД, локальные – пользователей.
Концептуальная модель – модель, обеспечивающая интегральное представление о предметной области.
Внешняя модель – модель даталогического уровня соответствующая представлению о данных конкретного пользователя (подсхема).