Информационные технологии и вычислительные системы
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



ИТиВС:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Информационные технологии и вычислительные системы, 2017, выпуск 1, страницы 77–89 (Mi itvs258)  

ОБРАБОТКА И ХРАНЕНИЕ ДАННЫХ

Отображение виртуальных XML-документов на таблицы MySQL в ситуационно-ориентированных базах данных: «распределенный» подход

В. В. Миронов, А. С. Гусаренко, Н. И. Юсупова

«Уфимский государственный авиационный технический университет» (ФГБОУ ВО УГАТУ)
Аннотация: Ситуационно-ориентированные базы данных (СОБД) — это информационный процессор в составе веб-приложения, обрабатывающий виртуальные XML-документы в соответствии со встроенной ситуационной моделью. В статье рассматривается задача «распределенного» отображения виртуальных XML-документов на реляционную базу данных, при котором данные одного документа физически хранятся во множестве строк таблиц. Обосновывается подход, при котором результат SQL-запроса к базе данных сопоставляется с «плоским» виртуальным XML-документом, который в дальнейшем может быть преобразован в «иерархический» XML-документ средствами СОБД. Обсуждаются примеры извлечения «плоского» XML-документа из базы данных, а также модификации базы данных. Рассматриваются и иллюстрируются два подхода к получению «иерархических» XML-документов — на основе вложенных источников данных и на основе XSL-трансформации. Практическая реализация подхода выполнена на платформе PHP с использованием расширения mysqli для связи с базами данных сервера MySQL.
Ключевые слова: ситуационно-ориентированная база данных, веб-приложение, управление на основе встроенной модели, иерархическая ситуационная модель, виртуальный документ, HSM, NoSQL, XML, DOM, MySQL, PHP, mysqli, SELECT FOR XML.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 16-07-00239
Выполнено в рамках проекта, поддержанного РФФИ, грант 16-07-00239.
Тип публикации: Статья
Образец цитирования: В. В. Миронов, А. С. Гусаренко, Н. И. Юсупова, “Отображение виртуальных XML-документов на таблицы MySQL в ситуационно-ориентированных базах данных: «распределенный» подход”, ИТиВС, 2017, № 1, 77–89
Цитирование в формате AMSBIB
\RBibitem{MirGusYus17}
\by В.~В.~Миронов, А.~С.~Гусаренко, Н.~И.~Юсупова
\paper Отображение виртуальных XML-документов на таблицы MySQL в ситуационно-ориентированных базах данных: «распределенный» подход
\jour ИТиВС
\yr 2017
\issue 1
\pages 77--89
\mathnet{http://mi.mathnet.ru/itvs258}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/itvs258
  • https://www.mathnet.ru/rus/itvs/y2017/i1/p77
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Информационные технологии и вычислительные системы
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025