Pesquisa banco de dados temporal

BANCO DE DADOS TEMPORAL

BANCO DE DADOS NÃO-TEMPORAL -

Os bancos de dados não-temporais apenas dão suporte ao acesso de apenas um único estado do mundo real geralmente o estado mais recente, euma atualização nas informações desse banco significa a perda dos dados antigos.

BANCO DE DADOS TEMPORAL –

A maioria das aplicações atuais utiliza bancos de dados que representam apenas umestado do mundo real. No entanto, cada vez mais notamos a necessidade de trabalharmos com informações referentes a diversos pontos no tempo. Para isso, necessitamos acessar bancos de dados que armazenemdados em seu estado atual, como também no passado e em alguns casos no futuro. Com este objetivo surgiram os bancos de dados temporais.

OBJETIVOS DO BDT -

Armazenar histórico de dados
Auxiliar noprocesso de tomada de decisões de médio e longo prazo
Capturar a evolução temporal

CLASSIFICAÇÃO DOS TIPOS DE TEMPO -

Tempo Instantâneo
- Característico de BD convencional. (BD'sinstantâneos)
- Registra apenas o dado válido no momento atual.

Tempo de Transação
- Tempo de definição de um dado no BD por uma transação. (tempo fornecido pelo SGBD(timestamp) e é característico de BD detempo de transação ou Rollback)
- Exemplo: operação bancária.

Validade
- Tempo em que o dado é válido no mundo real. (- tempo fornecido pelo usuário; característico de tempo de BD de Validade ouBD Histórico).
- Exemplo: quadro clínico de um paciente.

Bitemporal
- Manutenção conjunta do tempo de transação e do tempo de validade. (não necessariamente ambos coincidem; caracterÍstico de BDBitemporal).
- Exemplo: reserva aérea.

ORDEM NO TEMPO -

São três tipos de ordem: linear, ramificada e circular.

ORDEM LINEAR:
- Forma mais usual de ordenação temporal.
- Um dado com nomáximo um sucessor e um predecessor.
* Exemplo: evolução do salário de um empregado

ORDEM RAMIFICADA:
- Um dado pode ter vários sucessores e/ou predecessores.
* Exemplo: - alternativas para o...
tracking img