Previous Page  9 / 13 Next Page
Information
Show Menu
Previous Page 9 / 13 Next Page
Page Background

предметных данных;

Т

— атрибут времени фиксации кортежа (вне-

сения в журнал изменений);

O

p

— атрибут, отражающий запросы на

создание и удаление кортежей соответственно символами —

I

(

Insert

) и

D

(

Delete

). Эта пара запросов формируется с одинаковым временн ´ым

атрибутом

T

.

В общем случае в этой модели модификация данных допускает-

ся как исключение, например, для исправления ошибочных записей.

Однако при моделировании инсайдерского состояния сотрудника оши-

бочность (неточность) данных весьма вероятна (норма). Поэтому про-

цедура их исправления (модификации) также является штатной.

Исходя из возможности хранения исторических данных, модель

К. Дженсена представляется весьма перспективной для создания тем-

поральных баз данных в исследуемой области.

3. В модели C. Гадии битемпоральные метки устанавливаются для

каждого атрибута кортежа. Тогда формально битемпоральное отноше-

ние можно представить кортежем из

n

элементов:

R

= (

{

([

V

s

, V

e

] [

T

s

, T

e

]

A

1

)

}

, . . . ,

{

([

V

s

, V

e

] [

T

s

, T

e

]

A

n

)

}

)

.

(9)

В (9) каждый элемент представляет собой тройку значений: дей-

ствительное время [

V

s

,

V

e

], транзакционное время [

T

s

, T

e

] и значение

атрибута

A

i

.

В части представления транзакционного времени к данной моде-

ли можно отнести замечания и выводы по модели Снодграса. Тем

не менее, идея связывания темпоральных атрибутов с предметными

атрибутами представляет интерес, поскольку обеспечивает большие

возможности, позволяет исследовать отдельные (событийные) аспек-

ты личности, поведения и статуса субъекта мониторинга. Еще одним

аргументом в пользу “атрибутной” темпоральной модели является не-

обходимость работы с реляционной базой данных с изменяемой струк-

турой (см. далее), множественность источников интерпретации одного

факта и необходимость формирования агрегатных состояний.

4. “Атрибутная” модель, предложенная Дж. Бен-Зви, включает в

битемпоральное отношение

R

ранее определенный набор атрибутов

(

A

1

, . . . , A

n

, T

). Расширенная запись отношения следующая:

R

= (

A

1

, . . . , A

n

, T

es

, T

rs

, T

ee

, T

re

, T

d

)

,

(10)

где

T

es

— время актуализации атрибута кортежа;

T

rs

— время фиксации

значения

T

es

в базе данных;

T

re

— время утраты актуальности факта

моделируемой области;

T

ee

— время фиксации значения

T

re

в храни-

лище (базе данных);

T

d

— время логического удаления записи из базы

данных.

Данная модель позволяет хранить исторические данные, обеспе-

чивая возможность их удаления (атрибут

T

d

).

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2016. № 2 133