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

Модел. и анализ информ. систем, 2013, том 20, номер 4, страницы 41–54 (Mi mais320)

Автоматизация формирования табличных приложений

С. В. Зыкин

Федеральное государственное бюджетное учреждение науки Институт математики им. С. Л. Соболева Сибирского Отделения Российской академии наук, 630090 Россия, г. Новосибирск, просп. Акад. Коптюга, 4

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

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

УДК: 004.4’22

Поступила в редакцию: 20.12.2012



© МИАН, 2024