Questão FC441150
Os bancos de dados precisam atingir um equilíbrio entre a eficiência no processamento de transações e o suporte aos requisitos de consulta (solicitações ad hoc do usuário). Porém,
Bancos de Dados Dimensionais
FCC · 2009
Os bancos de dados precisam atingir um equilíbrio entre a eficiência no processamento de transações e o suporte aos requisitos de consulta (solicitações ad hoc do usuário). Porém, um data warehouse (DW) é tipicamente otimizado para o acesso a partir das necessidades de um tomador de decisão. Portanto, o armazenamento de dados em um DW reflete essa especialização e NÃO envolve processos, tais como
- suporte à atualização de dados do DW e criação e manutenção das estruturas de dados necessárias no DW.
- exportação dos dados do DW para atualização dos BDs transacionais e purging de dados no DW.
- fornecimento de dados que variam no tempo, conforme novos dados são acrescentados no DW e purging de dados no DW.
- criação e manutenção das estruturas de dados necessárias no DW e de caminhos de acesso adequados no DW.
- armazenamento de dados de acordo com o modelo de dados do DW e atualização dos dados no DW.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa aponta duas operações que não são responsabilidade típica de um data warehouse: exportação de dados para atualizar bancos transacionais e purging de dados no DW.
A exportação descrita inverte o fluxo natural. Um DW recebe dados via ETL de sistemas transacionais (OLTP) para suportar análise (OLAP). Não se destina a servir como origem para atualizar sistemas operacionais, pois isso comprometeria integridade e desempenho.
O purging também contraria a finalidade do DW: este armazena dados históricos e temporais para tomada de decisão. Embora haja políticas de retenção e arquivamento, a remoção rotineira e ampla de histórico não é característica do projeto de um DW.
Portanto, ambas as atividades listadas não fazem parte das funções típicas de um data warehouse.
Conteúdo do catálogo FC Concursos · Atualizado em