Логические модели данных.
Логические модели данных универсальны. Посредством этих моделей отображается абстрактный взгляд на данные. Объекты логической модели соответствуют объектам реального мира и могут носить такие же названия. Например: Отдел, Сотрудник, Ведомость и т.п.
Логическая модель независима и не связана с конкретной СУБД. Сущности в логической модели описываются набором атрибутов, но при этом не указывается тип данных атрибутов. Реализация логической модели в среде конкретной СУБД будет оригинальной для каждой СУБД. Поэтому одной логической модели могут соответствовать несколько физических моделей. Для каждой СУБД – своя физическая модель. Различают три уровня логической модели, представляемые каждый своим видом диаграмм.
- Диаграмма Сущность-Связь(Entity Relationship Diagram).
Представляет самый высокий уровень в модели данных. Моделируемая система описывается набором сущностей и связей между ними. Диаграмма представляет данные системы в целом для их дальнейшей детализации.
· Модель данных, основанная на ключах (Key-Based Model).
Представляет более подробное описание данных системы. Модель включает сущности и их ключевые атрибуты и связи между сущностями.
· Полная атрибутивная модель(Fully Attributed Model).
Представляет подробное описание всех атрибутов сущностей и связи между сущностями. Соответствует реляционному представлению данных в третьей нормальной форме.
Дата добавления: 2015-09-28; просмотров: 576;