RUS  ENG
Полная версия
ЖУРНАЛЫ // Моделирование и анализ информационных систем // Архив

Модел. и анализ информ. систем, 2024, том 31, номер 1, страницы 78–89 (Mi mais816)

Theory of data

Минимальное покрытие обобщенных типизированных зависимостей включения в базах данных

С. В. Зыкин

Институт математики им. С.Л. Соболева СО РАН, Новосибирск, Россия

Аннотация: В статье рассматривается теория и алгоритмы, необходимые для построения минимального покрытия обобщенных типизированных зависимостей включения. Традиционно аппарат построения минимальных покрытий используется для всех видов зависимостей с целью получения не избыточного и непротиворечивого проекта базы данных. Обобщенные зависимости включения соответствуют ссылочным ограничениям целостности, когда в одном ограничении участвуют несколько главных и несколько внешних отношений, что соответствует ребру ультраграфа. В предыдущей работе на основе исследования свойств зависимостей представлена система аксиом с доказательством непротиворечивости и полноты. В данной работе проведены исследования замыканий для обобщенных типизированных зависимостей включения. Разработан алгоритм построения замыканий, доказана его корректность. Полученные результаты далее используются для разработки алгоритма построения минимального покрытия. В конце статьи представлены примеры, которые демонстрируют работу алгоритмов.

Ключевые слова: база данных, обобщенные зависимости включения, минимальное покрытие.

УДК: 004.652.4

MSC: 68P15

Поступила в редакцию: 12.02.2024
Исправленный вариант: 26.02.2024
Принята в печать: 28.02.2024

DOI: 10.18255/1818-1015-2024-1-78-89



© МИАН, 2024