Главная / Базы данных / Темпоральные базы данных.

Темпоральные базы данных.

Темпоральные базы данных или временная база данных, практически такие же как и стандартные базы данных, с одним большим исключением: по прошествии времени она понимает и журналы. Например, если кто-то работал в компании с 2011 по 2017 год, временная база данных будет способна хранить такие даты, когда начинается и когда этот период заканчивается. Стандартная база данных может только показать, что работник был принят на работу, и его или её информацию, сотрудник должен быть удалён, когда сотрудник покидает компанию, потому что стандартные базы данных понимают только настоящее.

Этот стандарт был создан в 1993 году и реализован в 1994 году. Все темпоральные базы данных включают в себя действительное время и время транзакции как целое число, которое показывает, когда время произошло в реальной жизни, и если база данных была изменена, чтобы принять такое изменение.

Базы данных, в их раннем формате, использовались лишь для хранения строк текста и чисел, и они не признавали течение времени. Это создало несколько проблем, самая очевидная из них, что по времени события данные не могли быть прослежены от начала до конца, и можно было проследить только настоящее состояние события. Ещё одна проблема, которая возникла из этого является то, что если первичный ключ или название строки были связаны с датой, то, первичный ключ мог быть использован снова и снова, создавая избыточные данные.

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

Была добавлена временная схема базы данных: действительное время и время сделки двух различных переменных. Действительное время, когда данные вошли или произошли в реальной жизни. Например, если кто-то изменил его или её адрес, действительное время будет, когда произошла смена адреса. Время транзакций, когда в базу данных записаны события, которые могли быть через несколько часов или дней. Время транзакции постоянно обновляется, поэтому администраторы баз данных могут проверить, чтобы увидеть, какие есть текущие данные.

В результате использования двух переменных для измерения времени, существует три различных временных типа данных. Исторические приоритеты баз данных действительного времени, и базы данных, откат наоборот до приоритетного времени сделки. Большинство современных темпоральных баз данных би-временные базы данных, или те, которые используют действительные данные и время сделки в равной степени. Создание временных баз данных означает, что администраторы могут использовать широкое разнообразие временных запросов, чтобы правильно определить время конфиденциальной информации.



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*