You are on page 1of 3

TIPOS DE BASES DE DATOS TEMPORALES

Existen 3 tipos de bases de datos temporales en funcin de cmo manejan el tiempo: 1. Bases de datos temporales de tiempo transaccional: Registran el tiempo de acuerdo al momento en el que se almacena un hecho 2. 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 versin de cada estado. 3. 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: Tiempo valido: Conjunto de intervalos de tiempo durante los que el hecho es verdadero. Tiempo de transaccin: Intervalo de tiempo durante el cual ese hecho es cierto en el sistema de base de datos.

OPERADORES DE BASES DE DATOS TEMPORALES

Entre los operadores ms utilizado se encuentran los operadores de comparacin, son utilizados para comparar intervalos de tiempo. Todos estos operadores reciben como parmetros 2 intervalos y devuelven un valor de verdad. Los operadores son: Equals. Es verdadero si los 2 intervalos son iguales. Before. Es verdadero si el primer intervalo esta antes del segundo. After. Es verdadero si el primer intervalo esta despus del segundo. Meets. Es verdadero cuando los 2 intervalos son contiguos. Overlap. Es verdadero cuando los 2 intervalos se solapan. Begins. Es verdadero cuando el primer intervalo es el comienzo del segundo. Ende. Es verdadero cuando el primer intervalo es el final del segundo. Merges. Es verdadero si los 2 intervalos se pueden fusionar en uno solo. Includes. Es verdadero si el primer intervalo contiene al segundo. Included_in. Es verdadero si el primer intervalo esta dentro del segundo. Las bases de datos temporales son bases de datos histricas adems de transaccionales. No hay datos sino datos temporales Los datos tienen marcas de tiempo Almacenan datos actuales y datos histricos Las bases de datos temporales se caracterizan por el manejo del tiempo de manera total, es decir; pasado, presente y futuro, o parcial (pasado y presente), en trminos generales se puede decir que una base de datos temporales contiene datos histricos y datos actuales.

Las bases de datos temporales incluyen tiempo de validez y tiempo de transaccin y la combinacin de estos 2 atributos forman un dato bitemporal. El tiempo de validez indica un intervalo de tiempo en el cual un hecho es verdad en el mundo real. El tiempo de transaccin indica el periodo de tiempo en el cual un hecho est guardado en la base de datos. Un dato bitemporal es la combinacin del tiempo de validez y el tiempo de transaccin, estos 2 periodos de tiempo no necesariamente tienen que ser idnticos para un mismo hecho. Ejemplo: Una base de datos guarda datos sobre el siglo XX, el tiempo de validez sobre estos hechos est comprendido entre el ao 1901 y el ao 2000, sin embargo el tiempo transaccional empezara cuando insertemos esos hecho en la base de datos por ejemplo 25 de diciembre del 2006. http://clubensayos.com/Tecnolog%C3%ADa/BASES-DE-DATOSTEMPORALES/76773.html

You might also like