|
Анализ типизированных зависимостей включения с неопределенными значениями
В. С. Зыкинa, С. В. Зыкинb a Омский государственный технический университет,
просп. Мира, 11, г. Омск, 644050 Россия
b Институт математики им. С.Л. Соболева СО РАН,
ул. Певцова, 13, г. Омск, 644043 Россия
Аннотация:
Неопределенные значения стали актуальной проблемой с момента создания реляционной модели данных. Влияние неопределенностей сказывается на всех видах зависимостей, используемых при проектировании и эксплуатации базы данных. В полной мере это относится и к зависимостям включения, которые являются теоретической основой ссылочной целостности на данные. Попытки решения указанной проблемы содержат неточности как в постановке задачи, так и в самом ее решении. К постановочным ошибкам можно отнести использование в определении нетипизированных зависимостей включения, что приводит к перестановкам атрибутов, хотя в технологиях баз данных атрибуты идентифицируются по имени, а не по их позиции. Кроме того, связывание зависимостью включения разнородных, пусть даже однотипных, атрибутов является признаком потерянной функциональной зависимости и приводит к взаимодействию нетривиальных зависимостей включения и функциональных зависимостей. Зависимости включения должны определять количественное соотнесение объектов друг с другом, а не значений атрибутов. Неточности в решении указанной проблемы содержатся в формулировках аксиом и доказательстве их свойств, в том числе полноты. В этой статье предлагается оригинальное решение этой проблемы только для типизированных зависимостей включения при наличии неопределенных значений: предложена система аксиом, доказана ее полнота и непротиворечивость. На основе правил вывода разработан алгоритм построения не избыточного множества типизированных зависимостей включения. Доказана корректность этого алгоритма.
Ключевые слова:
база данных, зависимости включения, аксиоматика, неопределенные значения.
Поступила в редакцию: 24.08.2016
Образец цитирования:
В. С. Зыкин, С. В. Зыкин, “Анализ типизированных зависимостей включения с неопределенными значениями”, Модел. и анализ информ. систем, 24:2 (2017), 155–167
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais555 https://www.mathnet.ru/rus/mais/v24/i2/p155
|
Статистика просмотров: |
Страница аннотации: | 240 | PDF полного текста: | 95 | Список литературы: | 35 |
|