Исследование методики проектирования реляционных баз данных на основе сетевой модели - page 1

УДК 681.3.07
А. В. Б р е ш е н к о в
ИССЛЕДОВАНИЕ МЕТОДИКИ
ПРОЕКТИРОВАНИЯ РЕЛЯЦИОННЫХ БАЗ
ДАННЫХ НА ОСНОВЕ СЕТЕВОЙ МОДЕЛИ
Исследована методика преобразования информации табличного ви-
да в реляционные базы данных на основе использования сетевой
модели. На основе анализа сетевой модели скорректирована опера-
торная модель.
Задачами исследования, решение которых должны обеспечить мо-
дель и математический аппарат, являются выявление и исключение
ситуаций, приводящих к зацикливаниюпроцесса интерактивного вза-
имодействия, недостижимых ситуаций в процессе проектирования, а
также анализ функциональной полноты проекта системы. При этом
модель должна отражать асинхронные процессы, предоставлять воз-
можность моделировать протекание параллельных процессов и аб-
страгироваться от разделения ролей между разработчиком БД, си-
стемой специальных содержательных вопросов и операциями ввода-
вывода. В качестве аппарата формализации, полностьюудовлетворя-
ющего сформулированным требованиям, выбран аппарат сетей Пе-
три [1]. Анализ, выполненный в работе [2], показал, что в данном
случае для моделирования достаточно использовать аппарат класси-
ческих сетей Петри.
Автор настоящей статьи разработал операторнуюмодель автома-
тизированного преобразования информации табличного вида (ИТВ) к
реляционной базе данных (РБД) и этому посвящена отдельная глава
монографии, которая опубликована совместно с А.В. Балдиным [2].
Операторная модель приведена на рис. 1.
Начальный уровень представления интерактивного взаимодей-
ствия разработчика и системы в виде сети Петри построен на основе
операторной модели (рис. 2).
Моделям ИТВ, РБД, системы оценок (СО), средств преобразова-
ния (СП) поставлены в соответствие положения сети {Р}. Операторам
преобразований и принятия решений (ОП и ОПР соответственно) по-
ставлены в соответствие переходы сети {t}. Имена положений и пе-
реходов сети Петри соответствуют номерам компонентов операторной
модели. Индексы в операторах модели “р”, “н”, “к”, “с” соответствуют
операторам преобразования ИТВ к реляционным таблицам, операто-
рам нормализации, назначения ключевых полей, назначения связей
между таблицами. Индекс “и” используется для оператора импорти-
рования.
104 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2008. № 2
1 2,3,4,5,6,7,8,9,10
Powered by FlippingBook