Almacén de datos espacial o Data warehouse espacial es una colección de datos orientados al tema, integrados, no volátiles, variantes en el tiempo y que añaden la geografía de los datos, para la toma de decisiones.
Sin embargo la componente geográfica no es un dato agregado, sino que una dimensión o variable en la tecnología de la información, de tal manera que permita modelar todo el negocio como un ente holístico, y que a través de herramientas de procesamiento analítico en línea (OLAP), no solamente se posea un alto desempeño en consultas multidimensionales si no que adicionalmente se puedan visualizar espacialmente los resultados.
El Almacén de datos espacial forma el corazón de un extensivo Sistema de Información Geográfica para la toma de decisiones, éste al igual que los SIG, permiten que un gran número de usuarios accedan a información integrada, a diferencia de un simple Data Warehouse que es orientado al tema, el Data warehouse espacial adicionalmente es Geo-Relacional, es decir que en estructuras relacionales combina e integra los datos espaciales con los datos descriptivos. Actualmente es Geo-Objetos, esto es que los elementos geográficos se manifiestan como objetos con todas sus propiedades y comportamientos, y que adicionalmente están almacenados en una única base de datos Objeto-Relacional.
Los Data Warehouse Espaciales son aplicaciones basadas en un alto desempeño de las bases de datos, que utilizan arquitecturas Cliente-Servidor para integrar diversos datos en tiempo real. Mientras los Data warehouse trabajan con muchos tipos y dimensiones de datos, muchos de los cuales no referencian ubicación espacial, a pesar de poseerla intrínsecamente, y sabiendo que un 80% de los datos poseen representación y ubicación en el espacio, en los Data warehouse espaciales, la variable geográfica desempeña un papel importante en la base de información para la construcción del análisis, y de igual manera que para un Data warehouse, la variable tiempo es imprescindible en los análisis, para los Data warehouse espaciales la variable geográfica debe ser almacenada directamente en ella.
Articulos relacionados:
¿Cuáles son los tipos de software de base de datos?Software de base de datos
El software de base de datos está diseñado para crear bases de datos y para almacenar, administrar, cambiar, buscar y extraer la información contenida en ellas. Un programa completo de software de base de datos a veces se denomina sistema de gestión de base de datos.
Clasificación del Software de base de datos
El software de base de datos generalmente se clasifica en seis subtipos:
10 Ejemplos de gestores de bases de datosLas bases de datos son básicamente contenedores de datos. Las bases de datos son estructuras informáticas que guardan, organizan, protegen y entregan datos. Un sistema que contiene bases de datos se denomina sistema de gestión de bases de datos o DBM.
¿Qué es una base de datos no relacional?Una base de datos no relacional se modela por medios distintos al sistema tabular utilizado en la base de datos relacional. Una de las principales ventajas de la base de datos no relacional es que puede incorporar y almacenar fácilmente todo tipo de Big Data, incluidos datos no estructurados y semiestructurados. El diseño es generalmente más simple y permite a los usuarios realizar operaciones más rápido.
¿Qué es una base de datos relacional?Una base de datos relacional es un conjunto de tablas descritas formalmente desde las cuales se puede acceder o reensamblar datos de muchas maneras diferentes sin tener que reorganizar las tablas de la base de datos. El usuario estándar y la interfaz de programación de aplicaciones (API) de una base de datos relacional es el lenguaje de consulta estructurado (SQL).
¿Qué es procesamiento en línea de transacciones OLTP?OLTP (OnLine Transaction Processing) es un tipo de procesamiento de transacciones a través de una red de computadoras. Algunos tipos de aplicaciones OLTP pueden ser banca electrónica, procesamiento de pedidos o comercio electrónico. Es un programa que facilita y administra aplicaciones transaccionales, usualmente para data entry y transacciones en empresas, incluyendo bancos, aerolíneas, etc.
¿Qué es procesamiento analítico en línea OLAP?OLAP es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la Inteligencia de Negocios (Business Intelligence), la cual consiste en consultas a estructuras multidimensionales (o Cubos OLAP) que contienen datos resumidos de grandes Bases de Datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, márketing, informes de dirección, minería de datos y áreas similares.
¿Qué es un esquema en copo de nieve?En las bases de datos usadas para data warehousing, un esquema en copo de nieve es una estructura más compleja que el esquema en estrella. Se da cuando las dimensiones se implementan con más de una tabla de datos. Aunque puede reducir espacio por la mínima redudancia de datos, tiene la contrapartida de peores rendimientos al tener que crear más tablas de dimensiones y más joins (relaciones entre las tablas) lo que tiene un impacto directo sobre el rendimiento.
¿Qué es un esquema en estrella?En las bases de datos usadas para data warehousing, un esquema en estrella es aquel que tiene una tabla fact de hechos que contiene los datos de análisis, rodeada de las tablas lookup o de dimensiones. Este aspecto, de tabla de hechos (o central) más grande rodeada de radios o tablas más pequeñas es lo que asemeja con una estrella.