Video: Base de Datos Multidimensionales 2024
Esta no es la primera vez en la historia reciente que surgen nuevos tipos de productos de bases de datos y se superan las ineficiencias de RDBMS. En la década de 1980, se identificó una clase de aplicaciones en la que los productos RDBMS manejaban mal las necesidades de gestión de datos (especialmente la generación de RDBMS disponible en ese momento).
Todas estas aplicaciones necesitaban tipos de datos especificados por el usuario que variaran entre diferentes implementaciones. Por ejemplo, las aplicaciones de diseño asistido por computadora / fabricación asistida por computadora (CAD / CAM) tenían que ser capaces de especificar tipos de datos relacionados con dibujos de productos, planos y otros factores relacionados.
Ingeniería de software asistido por computadora (CASE) necesitaba tipos de datos para representar aplicaciones y sistemas, bases de datos, representaciones gráficas de entidades y atributos, flujos de datos y procesos, y otras partes del proceso de desarrollo de aplicaciones.
Lo que resultó fueron sistemas de administración de bases de datos orientadas a objetos (ODBMS) , que eliminaron las estructuras de tabla-fila-columna de las bases de datos relacionales y en su lugar introdujeron los conceptos de clases y subclases (o tipos y subtipos), objetos, propiedades, métodos y otras partes de la tecnología orientada a objetos directamente en el motor de la base de datos.
Debido a que la tecnología RDBMS no era adecuada para el análisis multidimensional, particularmente en términos de rendimiento, los proveedores se propusieron desarrollar sus propias estructuras optimizadas para un mejor rendimiento.
Si realiza un seguimiento de los acontecimientos en el mundo de la gestión de bases de datos, probablemente esté familiarizado con la convergencia de la tecnología de bases de datos relacionales y orientadas a objetos. Los productos RDBMS están siendo equipados con extensiones orientadas a objetos.
Podría decirse que este enfoque para manejar tipos de datos complejos (objetos) se ha impuesto a productos no relacionales (ODBMS "puros"), principalmente debido a la gran base instalada de productos relacionales y aplicaciones que se ejecutan en encima de ellos. ¿Ocurrirá lo mismo en el mundo del almacenamiento de datos: adelantamiento de tecnología relacional y abrumadores productos multidimensionales especializados? Sólo el tiempo dirá.