ВУЗ:
Составители:
30
этом должны использоваться критерии, важные для проектируемой системы.
Они могут быть получены на основе требований п. Б1.5.2 технического зада-
ния. Для файл-серверной системы аналогично осуществляется выбор настоль-
ной СУБД. Для наглядности сравнения может использоваться табличная форма.
Б3.2 Проектирование базы данных
Ошибки, допущенные при проектировании базы данных, могут сущест-
венно снизить эффективность её использования. Информационное моделирова-
ние позволяет снизить риск совершения критических ошибок.
При создании информационной модели также целесообразно использова-
ние специализированного инструментария (AllFusion ERwin Data Modeler или
аналогичного) и определённой методологии (нотации). Наиболее распростра-
нены нотации методологий IDEF1X (IDEF1 Extended, Integration DEFinition for
Information Modeling) и IE (Information Engineering). IDEF1X и IE относятся к
типу методологий «сущность-связь» (Entity-Relationship, ER). Их назначе -
ние – о п ре де лить , какая информация требуется для реализ ации фу нкций ,
выявленных при фу нк циона ль но м моде лировании . Они ис пользу ют раз -
личные нотации для представления проектируемых информационных
структур (приложение Д ). Рекомендуется ис польз ование нотации IE ввиду
её визуально более строгого вида . Различия ме жд у собственно ме тодоло -
гиями для дипломного проекта в боль шинстве случаев нес у щественны.
Ин фо р ма ц и о н н ое моде лирование системы выполняется на основе со-
вокупности моде лей , принадлежа щих нескольким уровням проектирова -
ния . На первом уровне создаётся логическая модель данных, при этом выяв-
ляются информационные объекты системы, зависимости между ними, задаются
свойства объектов. На втором уровне строится универсальная физическая мо-
дель данных. В ней определяется состав и структура таблиц базы данных, ос-
новные характеристики полей таблиц. Модели этих двух уровней не зависят от
выбранной СУБД. На третьем уровне определяется физическая модель данных,
специфичная для выбранной СУБД. При этом могут быть заданы расширенные
характеристики таблиц и их полей, описаны дополнительные объекты базы дан-
ных.
Б3.2.1 Логическая модель данных
Основными конструктивными элементами логической модели являются
сущности, их атрибуты и связи между ними.
Рекомендуется создание начального набора сущностей по принципу «один
факт сохраняется в одном месте». Для этого следует выделить основные инфо-
рмационные объекты и разместить их свойства как атрибуты по разным сущно-
стям. Уже на этом уровне для каждого атрибута могут быть заданы тип и раз-
мер, а также дополнительные характеристики, устанавливающие значения, до-
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »
