А.В. Балдин, Д.В. Елисеев
ОБЗОР СПОСОБОВ ПОСТРОЕНИЯ
ТЕМПОРАЛЬНЫХ СИСТЕМ
НА ОСНОВЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ
Проведен анализ подходов к реализации темпоральных систем на основе реляционной базы данных, даны определения «темпоральные
данные» и «темпоральная база данных». <...> Представлены подходы к
моделированию времени, на основе которых описаны типы временных меток, используемые в темпоральных базах данных. <...> Приведены
два способа реализации темпоральных систем, в которых применяются современные реляционные базы данных: реализация темпоральной поддержки на уровне приложения и расширение нетемпоральной
реляционной модели до темпоральной модели. <...> Для каждого подхода
выявлены соответствующие достоинства и недостатки. <...> E-mail: iu5vmch@ramler.ru
Ключевые слова: темпоральная база данных, темпоральные данные,
реляционная модель данных, моделирование времени, момент времени,
временной интервал. <...> Нетемпоральные модели данных и их реализация в системах управления базами данных (СУБД) сохраняют единственное
состояние объектов предметной области. <...> СУБД поддерживают операции изменения, которые переводят базу данных из одного состояния в другое, тем самым заменяя старые значения новыми. <...> В таких
системах все хранимые в базе данные являются актуальными в момент выполнения соответствующих запросов. <...> Однако существует множество информационных систем, для которых необходимо хранить прошлые состояния базы данных и возможно
будущие, например, система управления предприятием [1, 2], система
управления персоналом [3, 4], финансовые приложения, страховые
приложения и другие системы, которые обладают свойствами: <...> В настоящее время реляционная модель наиболее распространена
в базах данных. <...> 2012
5
рованию времени в темпоральных моделях, а также подходы к их реализации на базе реляционных СУБД. <...> Система управления базой данных основана на модели данных, которая
определяет конструкции и формализмы, доступные для описания
данных <...>