Bases de datos multidimensionales

Esta no es la primera vez en la historia reciente que han surgido y superar las ineficiencias RDBMS nuevos tipos de productos de base de datos. De vuelta en la década de 1980, se identificó una clase de aplicaciones en las que RDBMS productos manejan mal las necesidades de gestión de datos (especialmente la generación de RDBMS disponible en ese momento).

Estas aplicaciones todos los tipos de datos especificados por el usuario necesarios que variaban entre diferentes implementaciones. Por ejemplo, el diseño asistido por ordenador / fabricación asistida por ordenador (CAD / CAM) las solicitudes tenían que ser capaces de especificar los tipos de datos que se relacionan con dibujos de productos, planos y otros factores relacionados.

Ingeniería de software asistida por ordenador (CASE) necesitaba tipos de datos para representar las aplicaciones y sistemas, bases de datos, representaciones gráficas de entidades y atributos, procesos y flujos de datos, y otras partes del proceso de desarrollo de aplicaciones.

El resultado fue sistemas de gestión de base de datos orientada a objetos (ODBMSs), que eliminó las estructuras tabla fila de columnas de bases de datos relacionales y en su lugar introdujo los conceptos de clases y subclases (o tipos y subtipos), objetos, propiedades, métodos y las otras partes de la tecnología orientada a objetos directamente en el motor de base de datos.

Dado que la tecnología RDBMS no era muy adecuado para el análisis multidimensional, sobre todo en términos de rendimiento, los vendedores establecidos para desarrollar sus propias estructuras ajustadas y optimizadas para un mejor rendimiento.

Si el seguimiento de acontecimientos en el mundo de la gestión de bases de datos, probablemente esté familiarizado con la convergencia de la tecnología de base de datos relacional y orientada a objetos. Productos RDBMS están siendo equipados con extensiones orientadas a objetos.

Podría decirse que este enfoque para manejar tipos de datos complejos (objetos) ha ganado a lo largo de los productos no relacionales (" puro " ODBMSs), principalmente debido a la gran base instalada de productos relacionales y aplicaciones que se ejecutan en la parte superior de ellos. ¿Será lo mismo sucederá en el mundo de almacenamiento de datos - adelantamiento tecnología relacional y productos multidimensionales especializados continuación abrumadoras? Sólo el tiempo dirá.




» » » » Bases de datos multidimensionales