К.э.н. Спанова Б.Ж.
МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ.
Одной из
основных частей информационного обеспечения является информационная база. Как
было определено выше информационная база (ИБ) представляет собой совокупность
данных, организованная определенным способом и хранимая в памяти вычислительной
системы в виде файлов, с помощью которых удовлетворяются информационные
потребности управленческих процессов и решаемых задач. Разработка БД
выполняется с помощью моделирования данных. Цель моделирования данных состоит в
обеспечении разработчика ИС концептуальной схемой базы данных в форме одной
модели или нескольких локальных моделей, которые относительно легко могут быть
отображены в любую систему баз данных. Наиболее распространенным средством
моделирования данных являются диаграммы "сущность-связь" (ERD).
Сущность (Entity) — множество
экземпляров реальных или абстрактных объектов (людей, событий, состояний, идей,
предметов и др.), обладающих общими атрибутами или характеристиками.
Каждая сущность должна
обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно
идентифицироваться и отличаться от всех других экземпляров данного типа сущности.
Каждая сущность
должна обладать некоторыми свойствами:
· иметь уникальное имя; к одному и тому же
имени должна всегда применяться одна и та же интерпретация; одна и та же
интерпретация не может применяться к различным именам, если только они не
являются псевдонимами;
· иметь один или несколько атрибутов, которые либо
принадлежат сущности, либо наследуются через связь;
· иметь один или несколько атрибутов, которые
однозначно идентифицируют каждый экземпляр сущности.
Каждая сущность может
обладать любым количеством связей
с другими сущностями
модели.Связь (Relationship)
— поименованная ассоциация между двумя сущностями, значимая для
рассматриваемой предметной области. Связь — это ассоциация между сущностями, при
которой каждый экземпляр одной сущности ассоциирован с произвольным (в том числе
нулевым) количеством экземпляров второй сущности, и наоборот. Атрибут (Attribute) — любая
характеристика сущности,
значимая для рассматриваемой предметной области и предназначенная для
квалификации, идентификации, классификации, количественной характеристики или
выражения состояния сущности.
Метод IDEFI
основан на подходе Чена и позволяет построить модель данных, эквивалентную
реляционной модели в третьей нормальной форме. Зачастую разработчики ИС имеют
дело с нелокализованными версиями СУБД. Это означает, что объекты БД могут
называться короткими словами, только латинскими символами и без использования
специальных символов (т. е. нельзя назвать таблицу, используя предложение — ее
можно назвать только одним словом).