Разработка логической модели АИС - Проектирование автоматизированной информационной системы

Логическая модель данных является начальным прототипом будущей базы данных. Логическая модель строится в терминах информационных единиц, но без привязки к конкретной СУБД. Более того, логическая модель данных необязательно должна быть выражена средствами именно реляционной модели данных. Основным средством разработки логической модели данных в настоящий момент являются различные варианты ER-диаграмм (Entity-Relationship, диаграммы сущность-связь).

Одну и ту же ER-модель можно преобразовать как в реляционную модель данных, так и в модель данных для иерархических и сетевых СУБД, или в постреляционную модель данных. Однако, т. к. мы рассматриваем именно реляционные СУБД, то можно считать, что логическая модель данных для нас формулируется в терминах реляционной модели данных.

Если между некоторыми сущностями существует связь, то факты из одной сущности ссылаются или некоторым образом связаны с фактами из другой сущности. Поддержание непротиворечивости функциональных зависимостей между сущностями называется ссылочной целостностью. Поскольку связи содержатся "внутри" реляционной модели, реализация ссылочной целостности может выполняться как приложением, так и самой СУБД.

Взаимосвязи бывают трех типов:

    - один к одному; - один ко многим; - многие ко многим.

Логическая модель - нормализация всех таблиц и нахождение связей между ними. Процесс проектирования базы данных с использованием метода нормальных форм заключается в последовательном переводе отношений из первой нормальной формы в нормальные формы более высокого порядка по определенным правилам. Каждая следующая нормальная форма ограничивает определенный тип функциональных зависимостей, устраняет соответствующие аномалии при выполнении операций над отношениями базы данных и сохраняет свойства предшествующих нормальных форм.

Необходимость нормализации в том, что бы сформулировать общее правило для разработчиков БД и реализовать те правила при создании конкретных БД.

Логическая модель в данной дипломной работы выглядит, как показано на рисунке 4.

логическая модель аис

Рисунок 4. Логическая модель АИС

Похожие статьи




Разработка логической модели АИС - Проектирование автоматизированной информационной системы

Предыдущая | Следующая