A respeito dos bancos de dados transacionais (OLTP) e analíticos (OLAP), assinale a opção correta.
- A)Devido às limitações relacionadas à capacidade de consolidar e analisar dados, os bancos de dados relacionais são considerados uma tecnologia ultrapassada e inapropriada para aplicações OLAP.
Errada, porque bancos relacionais continuam sendo amplamente usados em OLAP, inclusive com extensões e modelagens próprias para análise.
- B)Nos sistemas OLTP, para que as operações sejam executadas com precisão e eficiência, o repositório de dados do banco de dados transacional deve conter somente dados não normalizados.
Errada, porque em OLTP a tendência é a normalização dos dados para reduzir redundância e manter integridade, não o uso apenas de dados não normalizados.
- C)Ao contrário das aplicações OLTP usuais, que trabalham com dados atuais, as aplicações OLAP operam com dados históricos.
Certa, porque OLTP normalmente trabalha com dados atuais e operacionais, enquanto OLAP usa dados históricos para análise e apoio à decisão.
- D)Esquemas lógicos do banco de dados não podem ser mapeados por OLAP, já que esse tipo de ferramenta exige que o usuário tenha privilégio de leitura nos objetos de banco de dados.
Errada, porque esquemas lógicos podem ser mapeados em ferramentas OLAP; o acesso de leitura é comum, mas isso não impede o mapeamento.
- E)No banco de dados OLAP, uma estrutura em estrela é constituída por uma única dimensão, a qual é representada por um conjunto de no mínimo duas tabelas.
Errada, porque esquema estrela tem uma tabela fato no centro ligada a várias tabelas dimensão, e não uma única dimensão com no mínimo duas tabelas.
Gabarito: C
OLTP e OLAP são dois mundos com objetivos diferentes. O OLTP cuida do dia a dia da operação: muitas transações pequenas, rápidas e concorrentes, como inserir venda, baixar estoque ou atualizar cadastro. Por isso, ele costuma trabalhar com dados atuais, alta normalização e foco em consistência. Já o OLAP entra na parte analítica, quase como o "modo detetive" do banco: ele cruza informações, resume dados e ajuda a enxergar tendências, comparações e históricos. Em vez de se preocupar com cada venda isolada, ele quer responder perguntas do tipo: como foi o faturamento por mês, região e produto nos últimos anos? Por isso a alternativa C está correta: aplicações OLTP usualmente operam com dados atuais, enquanto aplicações OLAP trabalham com dados históricos, consolidados e voltados à análise. Isso é uma diferença clássica de prova e aparece muito em questões sobre data warehouse, cubos e modelagem dimensional. As demais alternativas tentam confundir você com ideias invertidas ou exageradas. Bancos relacionais não estão ultrapassados para OLAP, OLTP não usa dados desnormalizados como regra, e esquema estrela tem fato central e várias dimensões, não o contrário. Em OLAP, o que manda é análise, agregação e visão histórica, não transação rápida de rotina.