Questão FC441138
A proposta de um DW − Data Warehouse é sustentar a tomada de decisões com dados e informações. A Data Mining pode ser usada em conjunto com o DW e as ferramentas OLAP para dar supo
Bancos de Dados Dimensionais
FCC · 2014
A proposta de um DW − Data Warehouse é sustentar a tomada de decisões com dados e informações. A Data Mining pode ser usada em conjunto com o DW e as ferramentas OLAP para dar suporte às decisões gerenciais. Considerando estas tecnologias e ferramentas de apoio à decisão, é correto afirmar:
- Um DW é um conjunto de múltiplos bancos de dados com os dados integrados em um modelo multidimensional. Da mesma forma que os bancos de dados transacionais, os DWs dão apoio a análises de série temporal e de tendências, as quais requerem mais dados atuais do que históricos.
- Os modelos multidimensionais tiram proveito de relações inerentes aos dados para gerar dados em matrizes multidimensionais denominadas cubos de dados ou hipercubos. No entanto, o desempenho de consultas em matrizes multidimensionais geralmente é pior do que no modelo de dados relacional. Três exemplos de dimensões em DW corporativo poderiam ser os períodos fiscais da empresa, os produtos e as regiões.
- As ferramentas OLAP oferecem funcionalidades pré-programadas como ROLAP (dados são resumidos com generalização crescente, como semanal para trimestral e deste para anual) e MOLAP (níveis crescentes de detalhes são revelados).
- O resultado da mineração de dados pode descobrir novas informações apenas através do uso de dois métodos: regras de associação (se um cliente compra um computador, ele também pode comprar uma impressora) e padrões sequenciais (um cliente que compra uma câmera e depois compra um material fotográfico, deverá comprar outro acessório associado).
- Comparados com os BDs transacionais, os DWs são não-voláteis. Um DW não provoca preocupações do tipo deadlock ou atualizações de registro a registro. Os dados vêm de um ambiente operacional e, depois de carregados no DW, podem ser consultados sem necessidade de nenhum tipo de bloqueio por concorrência de usuários no seu acesso.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A alternativa está correta porque um Data Warehouse é projetado para ser não-volátil: os dados são extraídos de sistemas operacionais, transformados e carregados por processos ETL e, após esse carregamento, permanecem estáticos para fins analíticos, em vez de sofrerem atualizações contínuas registro a registro.
Por isso, problemas típicos de ambientes transacionais, como deadlock decorrente de concorrência em escritas, não são uma preocupação central no DW. As operações em DW são predominantemente leituras complexas, agregações e consultas OLAP, não transações de atualização frequente.
Além disso, os acessos analíticos costumam usar cópias, snapshots, índices e visões materializadas, permitindo consultas simultâneas sem o mesmo nível de bloqueio por concorrência exigido em bancos OLTP, o que melhora desempenho e previsibilidade.
Atualizações no DW ocorrem de forma controlada e em lote via ETL, e não por transações online de usuários, justificando a modelagem e os mecanismos de controle mencionados.
Conteúdo do catálogo FC Concursos · Atualizado em