Articulo de referencia

Base de datos espaciotemporal

Una base de datos espaciotemporal es una base de datos que gestiona información tanto espacial como temporal. Algunos ejemplos comunes son: Seguimiento de objetos en movimiento,...

Una base de datos espaciotemporal es una base de datos que gestiona información tanto espacial como temporal. Algunos ejemplos comunes son:

  • Seguimiento de objetos en movimiento, que normalmente solo pueden ocupar una única posición en un momento determinado.
  • Una base de datos de redes de comunicación inalámbrica, que pueden existir sólo por un corto período de tiempo dentro de una región geográfica.
  • Un índice de especies en una región geográfica determinada, donde con el tiempo pueden introducirse especies adicionales o las especies existentes pueden migrar o morir.
  • Seguimiento histórico de la actividad tectónica de placas.

Las bases de datos espaciotemporales son una extensión de las bases de datos espaciales y temporales . Una base de datos espaciotemporal incorpora conceptos de base de datos espacial, temporal y espaciotemporal, y captura aspectos espaciales y temporales de los datos y se ocupa de:

  • La geometría cambia con el tiempo y/o
  • Ubicación de objetos que se mueven sobre geometría invariante (conocidos como bases de datos de objetos en movimiento [1] o sistemas de localización en tiempo real ).

Implementaciones

Aunque existen numerosas bases de datos relacionales con extensiones espaciales, las bases de datos espaciotemporales no se basan en el modelo relacional por razones prácticas, entre ellas principalmente que los datos son multidimensionales y capturan estructuras y comportamientos complejos.

En 2008 no existían productos RDBMS con extensiones espacio-temporales. Existen algunos productos, como el TerraLib de código abierto , que utilizan un enfoque de middleware para almacenar sus datos en una base de datos relacional. Sin embargo, a diferencia del dominio puramente espacial, no existen estándares oficiales o de facto para los modelos de datos espacio-temporales y sus consultas. En general, la teoría de esta área también está menos desarrollada. [2] Otro enfoque es el sistema de bases de datos de restricciones como MLPQ (Management of Linear Programming Queries). [3] [4]

GeoMesa es un índice espaciotemporal distribuido de código abierto construido sobre bases de datos de estilo Bigtable que utiliza una implementación de Z-order_curve para crear un índice multidimensional que combina espacio y tiempo.

SpaceTime es una base de datos espaciotemporal comercial construida sobre un índice multidimensional propietario similar a la familia de árboles kd , pero creado utilizando el enfoque de abajo hacia arriba y adaptado a una distribución particular de datos espacio-temporales. [5] En un estudio realizado por Ericsson , SpaceTime superó significativamente a GeoMesa. [6]

Véase también

Referencias

  1. ^ Ralf Hartmut Güting; Markus Schneider (2005). Bases de datos de objetos en movimiento . Academic Press. ISBN 978-0-12-088799-6.
  2. ^ Brent Hall; Michael G. Leahy (2008). Enfoques de código abierto en el manejo de datos espaciales. Springer. pp. 126–128. ISBN 978-3-540-74830-4.
  3. ^ Peter Revesz (2010). Introducción a las bases de datos: de las biológicas a las espaciotemporales. Springer. pág. 262. ISBN 978-1-84996-094-6.
  4. ^ "Instrucciones para el sistema MLPQ".
  5. ^ "Mireo SpaceTime: una base de datos de objetos que se mueven absurdamente rápido".
  6. ^ "Comparación del espacio-tiempo y GeoMesa" (PDF) .

Organizaciones

  • http://vldb.org (Bases de datos muy grandes)
  • http://www.dexa.org (Aplicaciones de bases de datos y sistemas expertos)

Implementaciones

  • https://segundo-database.github.io/ (Segundo)


Obtenido de "https://es.wikipedia.org/w/index.php?title=Base_de_datos_espacio-temporal&oldid=1205942236"