Questão de Banco de Dados — DW - Data Warehouse — FGV 2024
Banco de Dados›DW - Data Warehouse
Código
fg097410
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Administrador de Banco de Dados
Com relação ao conceito de Data Lakehouse e sua arquitetura, assinale a afirmativa correta.
AÉ uma arquitetura anterior ao Data Warehouse, construído para armazenar basicamente dados não estruturados.
BForam concebidos como locais para armazenar dados brutos e não processados.
CRepresentam uma evolução significativa na gestão e processamento de dados, oferecendo recursos avançados, porém, sem suporte a transações ACID.
DArmazenam dados em sistemas de armazenamento de objetos, mas também incluem funcionalidades para gerenciar atualizações incrementais e exclusões, suportam histórico de tabelas e rollback.
EApresenta certa dificuldade em trocar dados entre ferramentas quando armazenados em um formato de arquivo aberto, gerando custos adicionais e tempo de processamento associados à ressocialização de dados de um formato de banco de dados proprietário.
Revelar gabarito e comentário▾
GabaritoD — Armazenam dados em sistemas de armazenamento de objetos, mas também incluem funcionalidades para gerenciar atualizações incrementais e exclusões, suportam histórico de tabelas e rollback.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Data Lakehouse
Gabarito: letra D. A alternativa D descreve corretamente a arquitetura Data Lakehouse: armazenar dados em objetos (como S3 ou Azure Blob) combinado com funcionalidades de Data Warehouse, como suporte a transações ACID, atualizações incrementais, exclusões, histórico de tabelas (time travel) e rollback. Essa é a essência do Lakehouse, que une o melhor dos dois mundos.
As demais alternativas confundem o conceito com Data Lake ou Data Warehouse tradicional.
1980/90Data Warehouse
2000Data Lake
2017+Data Lakehouse
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Afirma que o Data Lakehouse é anterior ao Data Warehouse. Na realidade, o Data Warehouse surgiu antes (década de 1980/90), depois veio o Data Lake (anos 2000) e, mais recentemente, o Data Lakehouse (a partir de 2017 com projetos como Delta Lake). Além disso, o Lakehouse não armazena basicamente dados não estruturados; ele lida com dados estruturados, semiestruturados e não estruturados, mas com governança.
Alternativa B — ❌ Incorreta
Descreve um Data Lake tradicional, que armazena dados brutos e não processados, sem as funcionalidades de transação e governança do Lakehouse. O Data Lakehouse vai além: processa e estrutura os dados, oferecendo suporte ACID, schema-on-write, etc.
Alternativa C — ❌ Incorreta
Afirma que o Data Lakehouse não oferece suporte a transações ACID. Isso é falso. Uma das principais inovações do Lakehouse é justamente trazer transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade) para dados armazenados em data lakes, por meio de formatos como Delta Lake, Apache Iceberg ou Apache Hudi.
Alternativa D — ✅ Correta ⟵ GABARITO
Perfeitamente alinhada com a definição de Data Lakehouse: utiliza sistemas de armazenamento de objetos (baratos e escaláveis) e adiciona camadas de gerenciamento transacional – atualizações incrementais, exclusões, histórico de versões e rollback. Exemplos: Delta Lake, Apache Iceberg, Apache Hudi.
Alternativa E — ❌ Incorreta
Afirma que há dificuldade em trocar dados entre ferramentas quando armazenados em formato de arquivo aberto. Na verdade, o Data Lakehouse promove exatamente o contrário: usa formatos abertos (Parquet, ORC, Avro) que são intercambiáveis entre diversas ferramentas (Spark, Presto, Hive, etc.), eliminando silos e reduzindo custos de transformação.
NÃO CAIA NESSA!
A banca troca o termo “Data Lake” por “Data Lakehouse” nas alternativas A e B. Cuidado: Lakehouse não é um Lake “comum”; ele adiciona recursos de Data Warehouse, como transações ACID e atualizações incrementais. Memorize essa diferença para não cair na armadilha.