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

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

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



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






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


Информационные технологии и вычислительные системы, 2023, выпуск 3, страницы 127–136
DOI: https://doi.org/10.14357/20718632230313
(Mi itvs828)
 

ПРОГРАММНАЯ ИНЖЕНЕРИЯ

Выбор модели версионирования данных при проектировании информационных систем

Б. А. Черныш, А. В. Мурыгин

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнёва, Красноярск, Россия
Аннотация: В статье дается обзор существующих механизмов версионирования данных, приводятся их характерные отличия, достоинства и недостатки, а также примеры использования. Предлагается способ сравнительной оценки этих механизмов на тестовой реляционной базе данных с использованием серии операций над версиями. Данная методика была использована авторами при проектировании и разработке интегрированной информационной системы. Результаты выполнения для разных типов сведены в таблицы и графически представлены в виде диаграммы. На основании исходных требований к системе, характеристик моделей и полученных результатов оценки выполнен анализ эффективности исследуемых механизмов. Результатом анализа является выбор наиболее оптимальной модели с точки зрения скорости выполнения операций с версиями, целостности данных и гибкости работы с атрибутами. Предлагаемая методика не ограничивается использованием реляционной базы данных и может быть адаптированы для других типов хранилищ.
Ключевые слова: база данных, версионность, версионирование, Slowly Changing Dimension, SCD, Hibernate Envers, Aras Innovator, SQL, NoSQL, SciCMS.
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: Б. А. Черныш, А. В. Мурыгин, “Выбор модели версионирования данных при проектировании информационных систем”, ИТиВС, 2023, № 3, 127–136
Цитирование в формате AMSBIB
\RBibitem{CheMur23}
\by Б.~А.~Черныш, А.~В.~Мурыгин
\paper Выбор модели версионирования данных при проектировании информационных систем
\jour ИТиВС
\yr 2023
\issue 3
\pages 127--136
\mathnet{http://mi.mathnet.ru/itvs828}
\crossref{https://doi.org/10.14357/20718632230313}
\elib{https://elibrary.ru/item.asp?id=54676463}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/itvs828
  • https://www.mathnet.ru/rus/itvs/y2023/i3/p127
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Информационные технологии и вычислительные системы
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024