“Conocimientos Programación>Lenguajes De Programación

Consultas que se ejecutan más rápido en Bases de Datos Espaciales

2014/10/9
A base de datos espacial es un tipo especial de base de datos que almacena los datos relacionados con la ubicación física de los objetos en el espacio. Estas bases de datos tienen un conjunto especializado de las consultas que se refieren específicamente a los datos especiales. Por ejemplo , puede ejecutar una consulta que mide la distancia entre dos puntos en el espacio . Estos tipos de consultas funcionan mucho más rápido en una base de datos espacial en comparación con una base de datos general, ya que la base de datos es tan altamente especializada hacia representar el espacio físico . Medición espacial

Una consulta de medición espacial es uno que mide alguna cantidad espacial , tales como la distancia entre dos puntos . Dado que la base de datos espaciales se organiza de una manera tan especial , esta consulta es mucho más eficiente cuando se ejecuta en una base de datos espacial. De hecho , una base de datos general no es compatible con este tipo de consulta en absoluto . Tendrías que leer los datos de la base de datos y realizar los cálculos utilizando un segundo programa .
Ubicación espacial

una base de datos espacial está listo para regresar rápidamente la ubicación de uno de sus miembros de datos en el espacio. Esto es en parte debido al índice espacial utilizado por la base de datos . Un ejemplo de un índice espacial es una cuadrícula . En el caso de una rejilla de dos dimensiones , las tiendas de índice espacial del x - e y - coordenadas de sus miembros de datos . Bases de datos normales no usan índices espaciales y bases de datos tanto espaciales superan a las bases de datos generales en estas operaciones.
Espacial predicados

Un predicado espacial permite un verdadero /falsa respuesta a preguntas tales como " ¿Es un objeto dentro de 50 pies de objetos C" ? Dado el índice espacial y capacidad de medición espacial de bases de datos espaciales , este tipo de consulta se ejecuta especialmente rápido . Como es el caso de las mediciones espaciales , una base de datos general, requeriría una segunda aplicación para realizar los cálculos necesarios para atender las consultas de predicados espaciales.
Espacial Funciones /Constructores

constructor espacial, se crea un nuevo miembro de datos en una base de datos espacial , mientras que una función espacial modifica o realiza alguna operación en un miembro de datos existente. Dado que estas funciones se basan en gran medida en los datos espaciales , corren mucho más rápido en las bases de datos espaciales. Por ejemplo , una función que hace girar un objeto un número determinado de grados puede utilizar el índice espacial para acelerar el procesamiento de la función . Una base de datos en general no tiene un índice espacial y requeriría una aplicación secundaria para ayudar a que realice estas funciones.

Lenguajes De Programación
Cómo agregar un apóstrofo en CL AS/400
Cómo Editar mis Web Search Toolbar Herramientas
Cómo utilizar el software SAS
Cómo crear un conjunto de datos jerárquica
Cómo configurar un archivo EXE Cambiar
Cómo crear una base de datos mediante DataSet en C #
Cómo transferir los datos de un conjunto de registros ADO a una mesa con ADO
Cómo desinstalar Host Intrusion Prevention
Conocimientos Informáticos © http://www.ordenador.online