miércoles, 29 de julio de 2015

Bases de datos temporales

Bases  de  datos  temporales
Es un sistema de gestión de base de datos (DBMS) el cual implementa y trata con especial énfasis aspectos temporales, teniendo un modelo de datos temporal y una versión temporal del lenguaje de consulta estructurado, (SQL). Los aspectos temporales normalmente incluyen tiempo de validez y tiempo de transacción, la combinación de estos dos atributos forman un dato bitemporal.
  • Tiempo de validez indica el período en el cual un hecho es verdad en el mundo real.
  • Tiempo de transacción indica el período en el cual un hecho está guardado en la base de datos.
  • Dato bitemporal es la combinación del tiempo de validez y el tiempo transaccional.


Tipos de bases de datos temporales


  • Bases de datos temporales de tiempo transaccional: Registran el tiempo de acuerdo al momento en el que se almacena un hecho.

  • Bases de datos temporales de tiempo valido: Registran el tiempo en el cual un hecho ocurrió en la realidad, este sistema permite realizar correcciones sobre los datos registrados, en dicho caso solo se almacena la última versión de cada estado.

  • Bases de datos Bitemporales: Cada estado se puede modificar para actualizar el conocimiento de la realidad pasada, presente o futura, pero estas modificaciones se actualizan generando nuevas versiones de los mismos estados.

En las bases de datos temporales cada hecho registrado tiene asociada una marca de tiempo: válido  y de transacción.
  • ·   Tiempo válido: Conjunto de intervalos de tiempo durante los que el hecho es verdadero.
  • Tiempo de transacción: Intervalo de tiempo durante el cual ese hecho es cierto en el sistema de base de datos.


Tipos de Datos en una Base de Datos Temporal.

Existen tres tipos de datos, que son las más comunes: temporal, estático, instantáneo. 



  • Dato Temporal: Es la unión finita de intervalos, este tipo de dato es la base para la construcción de una base de datos temporal.

  • Dato Estático: Es definido como una constante sobre todo el universo del tiempo, este tipo de dato es definido como eterno, en contraste el tipo de dato temporal es válido para un periodo o intervalo especifico de tiempo.

 
  • Dato Instantáneo: Un valor de tipo de dato instantáneo es solo valido para el instante actual.






No hay comentarios:

Publicar un comentario