Índice:
Definição - O que significa Banco de Dados Temporal?
Um banco de dados temporal é um banco de dados que possui certos recursos que oferecem suporte ao status sensível ao tempo para entradas. Onde alguns bancos de dados são considerados bancos de dados atuais e suportam apenas dados factuais considerados válidos no momento do uso, um banco de dados temporal pode estabelecer em que horários determinadas entradas são precisas.
Techopedia explica banco de dados temporal
Datado do início dos anos 90, as comunidades de desenvolvimento procuravam desenvolver diretrizes específicas para bancos de dados temporais, a fim de representar prazos para as entradas. Os elementos dos bancos de dados temporais incluem indicadores de "tempo válido" e indicadores de "tempo de transação". Os especialistas descrevem o "tempo válido" como o horário em que uma entrada deve ser verdadeira ou válida e o "tempo da transação" como uma referência interna para bancos de dados. Os horários válidos também são chamados de "horário do aplicativo", enquanto os horários da transação podem ser chamados de "versão do sistema".
Tecnologias como Oracle, Teradata e SQL possuem versões com suporte a recursos temporais.
Diferentes usos de bancos de dados temporais requerem tipos radicalmente diferentes de desenvolvimento. Por exemplo, em um banco de dados de dados de clientes, pacientes ou cidadãos, os indicadores para pessoas individuais seguirão um tipo de linha do tempo do ciclo de vida que pode ser criada de acordo com os prazos para os eventos da vida dos comentários. Por outro lado, muitos processos industriais que usam bancos de dados temporais precisam de indicadores válidos de tempo e tempo de transação extremamente curtos. Eles são implementados rigidamente, dependendo do período de tempo para várias partes dos processos de negócios.