Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
 
+7 (4912) 72-03-73
 
Интернет-портал РГРТУ: http://rsreu.ru

УДК 681.3.06

АЛГОРИТМ КОРРЕКЦИИ СХЕМЫ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ

А. И. Баранчиков, д.т.н., профессор кафедры ЭВМ РГРТУ, Рязань, Россия;
orcid.org/0000-0001-7212-6284, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Н. З. Нгуен, аспирант РГРТУ, Рязань, Россия;
orcid.org/0000-0001-5153-1619, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

В работе рассматривается алгоритм, который позволяет на основе сравнительного анализа двух схем реляционных баз данных, одна из которых получена в результате реинжиниринга существующей, но устаревшей базы данных, а другая в ходе экспертного проектирования, обнаружить ошибки в схеме базы данных. Целью работы является разработка алгоритма для проверки схемы реляционной базы данных на наличие частичных функциональных зависимостей по результатам сравнительного анализа двух схем, полученных различными способами. Результатами работы являются новый алгоритм при применении которого будет значительно улучшено качество проектирования схем реляционных баз данных. Это имеет важное практическое значение, поскольку данный алгоритм позволяет избежать традиционных аномалий данных при хранении, добавлении, удалении и модификации, а также при дальнейшей эксплуатации базы данных.

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

 Скачать статью