Jump to content

Кортежное управление версиями

Кортежное управление версиями (также называемое моментом времени ) — это механизм, используемый в системе управления реляционными базами данных для хранения прошлых состояний отношения . Обычно фиксируется только текущее состояние.

сохраняются два значения времени При использовании методов управления версиями кортежей обычно вместе с каждым кортежем : время начала и время окончания. Эти два значения указывают на достоверность остальных значений в кортеже.

Обычно при использовании методов управления версиями кортежа текущий кортеж имеет допустимое время начала, но нулевое значение для времени окончания. Таким образом, получить текущие значения для всех кортежей можно легко и эффективно, запросив нулевое время окончания.

Один запрос, который ищет кортежи со временем начала меньше и временем окончания больше заданного времени (где нулевое время окончания рассматривается как значение, большее заданного времени), даст в результате действительные кортежи в данный момент времени. .

Например, если должность человека меняется с «Инженер» на «Менеджер», в таблице «Сотрудник» будет два кортежа : один со значением «Инженер» для должности, а другой со значением «Менеджер» для должности. Время окончания кортежа Инженера будет равно времени начала кортежа Менеджера.

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

См. также

[ редактировать ]
  • Зальцберг, Бетти; Цотрас, Василис Дж. (1999). «Сравнение методов доступа к меняющимся во времени данным» . Обзоры вычислительной техники ACM . 31 (2): 158–221. дои : 10.1145/319806.319816 .


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 89cb14ecf38ccc34a604dd1a7a6f14a2__1721000820
URL1:https://arc.ask3.ru/arc/aa/89/a2/89cb14ecf38ccc34a604dd1a7a6f14a2.html
Заголовок, (Title) документа по адресу, URL1:
Tuple-versioning - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)