Подробное описание документа
Балдин А. В.
Анализ избыточности хранения темпоральных данных средствами реляционных СУБД / Балдин А. В., Тоноян С. А., Елисеев Д. В. - DOI 10.18698/2308-6033-2014-4-1273 // Инженерный журнал: наука и инновации. - 2014. - № 4. -
Рассмотрены различные состояния базы данных (снимки), которые отражают различные состояния объектов реального мира, изменяющихся со временем под влиянием внешних факторов. Показано, что в таких системах все хранимые в базе данные являются актуальными в момент выполнения соответствующих запросов и хранят единственное (текущее) состояние объектов предметной области. Последнее свойственно большинству современных реляционных баз данных. Указано существование множества предметных областей, в которых необходимо хранить историю изменения структуры базы данных и самих данных. В таких системах сложно выполнить запрос к изменяющимся данным и определить ограничения целостности, которые содержатся в нескольких состояниях базы данных. Одним из путей решения подобных задач является применение нетемпоральной модели базы данных и расширение функциональности языков запросов. Предложено провести преобразование нетемпоральной модели базы данных к темпоральной посредством добавления временных отметок к данным для хранения их истории. Это достигается введением в базу данных новых кортежей, в которых может изменяться значение только одного атрибута, что приводит к избыточности хранения информации. В статье дан анализ и оценка избыточности хранения информации в темпоральных реляционных базах данных.
