Методика проектирования реляционных баз данных - page 3

Методика проектирования реляционных баз данных
3
ски не позволяют решать задачи нормализации и организации связей
между таблицами. Проблема заключается в отсутствии методики и
инструментальных средств проектирования РБД на основе суще-
ствующих ИТВ.
Предмет настоящего исследования – модели, методы, алгоритмы
и методики принятия решений в ходе выполнения проектных проце-
дур при разработке РБД на основе ИТВ.
Целью и основными задачами проводимых исследований и раз-
работок являются повышение оперативности и эффективности про-
ектирования целостных, непротиворечивых, неизбыточных РБД пу-
тем создания методики проектирования РБД с использованием ИТВ.
В соответствии с поставленной целью решаются следующие за-
дачи:
системный анализ традиционных методов и моделей, применя-
емых при проектировании РБД в условиях использования ИТВ;
разработка моделей ИТВ и РБД, моделей таблиц ИТВ и РТ;
определение состава методов для обеспечения эффективного
решения проблем проектирования РБД на основе ИТВ;
разработка операторной и сетевой моделей преобразования
ИТВ в РБД для формализованного описания методики;
исследование методики преобразования ИТВ в РБД на основе ис-
пользования сетевой модели, соответствующей операторной модели;
разработка метода преобразования таблиц ИТВ в РТ;
разработка метода назначения ключевых полей в заполненных
таблицах ИТВ;
разработка метода приведения заполненных РТ к нормальным
формам;
разработка метода выявления и формирования всех типов свя-
зей между заполненными РТ;
программная реализация компонентов системы и ее исследование.
Проведенный анализ современной методологии проектирования
РБД позволил выделить четыре основных этапа проектирования:
формулировка и анализ требований, концептуальное проектирование,
датологическое проектирование и физическое проектирование. Крат-
ко рассмотрим эти этапы в рамках разрабатываемой методики.
Формулировка и анализ требований
связаны с определением сфе-
ры применения БД, сбором информации об использовании данных,
выделением информационных потоков, определением семантики,
экспертированием, формулированием целей разработки. Этот этап
заканчивается техническим заданием на БД. При наличии ИТВ тех-
ническое задание в значительной степени уже сформулировано:
определен состав данных, их семантика, имеются сведения об ин-
формационных потоках и использовании данных.
1,2 4,5,6,7,8,9,10,11,12
Powered by FlippingBook