Ao manusear bases de dados, os dados podem ser transferidos, posta em prática e retornado ao banco de dados. Especialmente em bancos de dados de nível empresarial, estes dados podem estar em quantidades maciças e precisava de uma maneira sensível ao tempo. O Data Store e área de preparação operacional existem para ajudar as interações de banco de dados de processos e cálculos, otimizando o desempenho. Os sistemas podem actuar de forma independente ou em conjunto.
Armazenamento de dados operacionais
O desenvolvimento do Operational Data Store (ODS) revolucionou o processo para recuperar e agir de acordo com dados de um banco de dados. O ODS é alimentado com uma pequena quantidade de dados como os cálculos e as transações são feitas, criando um armazenamento de dados dos mais recentes dados e informações processadas. Ao utilizar esta informação, em vez de puxar a partir de um armazém de dados, os aplicativos podem processar os dados mais rapidamente e garantir que os dados é o mais recente disponível.
Área de Staging
A área de teste em um aplicativo de banco de dados consiste em um armazenamento de dados temporária e um aplicativo de área de preparo. A área de teste recebe uma porção de dados, aplica cálculos necessários e retornos limpas e dados acabados para a colocação em uma loja ou data warehouse.
Use Combinada
Em muitas aplicações de banco de dados, os ODS receberá suas informações diretamente do áreas de teste. A área de teste irá processar os dados e devolvê-lo a um ODS como a mais nova informação disponível. Os ODS também pode executar em sua própria sem a necessidade de uma área de teste, ou fornecer os dados originais para uma área de preparação.