Тема6. Моделирование темпоральных (временных) данных в хранилищах данных

Аннотация. В настоящей лекции рассматриваются вопросы логического моделирования темпоральных (временных) данных предметной области. Обсуждаются основные подходы к представлению времени в объектах модели предметной области, приводятся примеры.

Ключевые слова: темпоральные данные, время фиксации факта, время выполнения операции, определяемое пользователем время, гранулярность, темпоральная модель данных, временная метка, моментная временная метка, интервальная временная метка, таблицы моментальных снимков, таблицы событий, таблицы состояний, запросы моментального снимка, неупорядоченные темпоральные запросы, упорядоченные темпоральные запросы, классы временной зависимости.

Цель лекции

Изучив материал настоящей лекции, обучающийся будет знать:

И научится:

Литература: [3], [37].

Рассмотренный в настоящей лекции подход к моделированию темпоральных данных является расширением модели «сущность-связь» за счет учета временных зависимостей определенных атрибутов сущностей предметной области. При таком подходе проектировщик выполняет следующую последовательность действий.

Разрабатывает модель «сущность-связь» для выделенной предметной области (ER-диаграммы, как правило, в третьей нормальной форме) без учета временных зависимостей атрибутов модели.

Контрольные вопросы:

  1. Что такое темпоральные (временные) данные?
  2. Что представляет собой логическая модель темпоральных данных?
  3. Что такое временная метка, моментная временная метка, интервальная временная метка?