Темпоральные модели базы данных и их свойства
Показано, что большинство современных баз данных (БД) хранит единственное —текущее — состояние объектов предметной области и относится к классу реляционных БД. Отмечено, что реляционные БД являются нетемпоральными и хранят оследнее состояние объекта. Под влиянием внешних факторов эти объекты изменяются во времени, поэтому возникает необходимость регистрации различных их состояний. На основе анализа существующих моделей темпоральных БД и их основных войств определены модели и подходы, позволяющие оптимально решать задачи обработки данных с изменяемой структурой в информационных системах. Выделен класс моделей, обеспечивающих преобразование нетемпоральных БД в емпоральные. Рассмотрены способы выполнения запроса к изменяющимся со времени данным и сохранения их целостности.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
Темпоральные модели базы данных и их свойства
УДК 004.654
Темпоральные модели базы данных и их свойства
С.А. Тоноян, Д.В. Сараев
МГТУ им. <...> Н.Э. Баумана, Москва 105005, Россия
Показано, что большинство современных баз данных (БД) хранит единственное —
текущее — состояние объектов предметной области и относится к классу реляционных
БД. <...> Отмечено, что реляционные БД являются нетемпоральными и хранят
последнее состояние объекта. <...> На основе анализа существующих моделей темпоральных БД и
их основных свойств определены модели и подходы, позволяющие оптимально решать
задачи обработки данных с изменяемой структурой в информационных системах. <...> Выделен класс моделей, обеспечивающих преобразование нетемпоральных
БД в темпоральные. <...> Ключевые слова: темпоральная база данных, реляционная база данных, SQL-запрос,
многомерное пространство, темпоральные данные, нетемпоральные данные,
отношение, оператор, множество, структура базы данных, структура
данных. <...> Большинство современных баз данных (БД) является
нетемпоральными и хранит единственное, как правило, самое последнее
состояние объектов предметной области, что ограничивает
область их применения. <...> Множество состояний объектов предметной области представляет
собой совокупность снимков БД в определенный период времени. <...> В темпоральных БД присутствует атрибут времени, который позволяет
перевести БД в состояние, соответствующее определенному
периоду времени. <...> Избыточность состоит в
том, что каждое изменение одного атрибута кортежа приводит к появлению
нового кортежа, который описывает новое состояние моделируемого
объекта. <...> Один из способов — запись только изменившихся
атрибутов кортежа, а для остальных — использование некоторого
признака, показывающего, что атрибуты не изменились. <...> В темпоральных БД каждый кортеж содержит информацию о
состоянии моделируемого объекта, а также о времени, когда эта
информация была записана в БД. <...> Такое размытие информации об
одном <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: