Модели предметной области
Технологии баз данных
Технологии баз информации
АРХИТЕКТУРА И ТЕХНОЛОГИИ И ИНФОРМАЦИОННЫХ СИСТЕМ
База данных (БД) –организованная во внешней памяти компьютера совокупность взаимосвязанных недублируемых данных, содержащая сведения о различных сущностях одной предметной области (реальных объектах, событиях или явлениях). Создаются и используются базы данных средствами СУБД.Проектирование БД является сложной задачей, требующей специальной подготовки, и в настоящее время осуществляется, как правило, с использованием CASE (Computer Aided System Engineering) – средств.
Предметная область- часть реального мира, которая исследуется или используется.
Рассматривают три уровня предметной области:
· Концептуальный уровень определяет содержание и структуру предметной области безотносительно к моделям данных и типу используемой СУБД.
· Логический уровень является промежуточным, на котором производится формализация модели и предметная область отображается в виде информационных объектов (сущностей) и связей между ними.
· Физический уровень модели предметной области определяет способ реализации в среде выбранной СУБД. Одной логической модели может соответствовать несколько физических моделей (для разных СУБД).
В CASE-средствах осуществляется автоматическое преобразование логической модели в физическую для выбранной конкретной СУБД. На основе физической модели осуществляется проектирование структуры базы данных. С использованием CASE-средств этот процесс происходит автоматически и называется прямым проектированием. CASE-средства позволяют также на основе существующей БД создавать физическую, а затем и логическую модели (обратное проектирование).