Vídeo: Conceitos de BI Modelagem Multidimensional Parte 1 2024
Esta não é a primeira vez no histórico recente que surgiram novos tipos de produtos de banco de dados e superaram as ineficiências do RDBMS. Na década de 1980, identificou-se uma classe de aplicativos em que os produtos RDBMS manuseavam as necessidades de gerenciamento de dados (especialmente a geração de RDBMSs disponíveis naquele momento).
Esses aplicativos precisavam de tipos de dados especificados pelo usuário que variassem entre diferentes implementações. Por exemplo, aplicações de design auxiliado por computador / fabricação assistida por computador (CAD / CAM) tiveram que ser capazes de especificar tipos de dados relacionados a desenhos de produtos, planos e outros fatores relacionados.
Tipos de dados necessários para a engenharia de software assistida por computador (CASE) para representar aplicativos e sistemas, bancos de dados, representações gráficas de entidades e atributos, fluxos de processo e dados e outras partes do processo de desenvolvimento de aplicativos.
O que resultou foi sistemas de gerenciamento de banco de dados orientados a objetos (ODBMSs) , que eliminaram as estruturas tabela-linha-coluna de bancos de dados relacionais e, em vez disso, introduziram os conceitos de classes e subclasses (ou tipos e subtipos), objetos, propriedades, métodos e as outras partes da tecnologia orientada a objetos diretamente no mecanismo de banco de dados.
Como a tecnologia RDBMS não era adequada às análises multidimensionais, particularmente em termos de desempenho, os fornecedores se propuseram a desenvolver suas próprias estruturas sintonizadas e otimizadas para melhorar o desempenho.
Se você rastrear acontecimentos no mundo do gerenciamento de banco de dados, provavelmente você está familiarizado com a convergência de tecnologia de banco de dados relacionais e orientada a objetos. Os produtos RDBMS estão sendo equipados com extensões orientadas a objetos.