Pular para o conteúdo principal

Questão de Banco de Dados — Big Data — FGV 2023

Banco de DadosBig Data
Código
fg063588
Banca
FGV
Órgão
DPE-RS
Ano
2023
Nível
Superior
Cargo
Analista - Área de Apoio Especializado - Tecnologia da Informação - Banco de Dados
Bancos de dados Big Data podem armazenar petabytes de informações heterogêneas e são caracterizados por:
  1. Agarantirem as operações ACID para controlarem as múltiplas transações concorrentes em tempo real;
  2. Bpermitirem o armazenamento mono-model para evitar que grandes volumes de dados sejam corrompidos ao serem transferidos pela rede;
  3. Cpossuírem esquemas não rígidos no qual os dados podem ser armazenados para o esquema ser definido posteriormente e dinamicamente;
  4. Dutilizarem linguagem de consulta estruturada para recuperar e processar seus dados com múltiplas consultas concorrentes em grandes volumes de dados;
  5. Earmazenarem dados estruturados em tabelas indexadas com esquemas que precisam ser definidos a priori para melhorar o desempenho das consultas complexas.
Revelar gabarito e comentário

GabaritoC — possuírem esquemas não rígidos no qual os dados podem ser armazenados para o esquema ser definido posteriormente e dinamicamente;

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”.

Big Data: Características Fundamentais

Gabarito: letra C. A questão cobra as características típicas dos bancos de dados Big Data. A alternativa correta descreve que esses sistemas possuem esquemas não rígidos, nos quais os dados podem ser armazenados e o esquema é definido posteriormente de forma dinâmica – conceito conhecido como schema-on-read. Essa é uma diferença central em relação aos bancos relacionais tradicionais, que exigem esquemas fixos definidos a priori.

Alternativa A — ❌ Incorreta

Afirma que Big Data garante operações ACID para transações concorrentes em tempo real. Na verdade, sistemas Big Data geralmente adotam o modelo BASE (Basically Available, Soft state, Eventually consistent), que prioriza disponibilidade e tolerância a partições em vez de consistência imediata. Operações ACID são típicas de bancos de dados relacionais.

Alternativa B — ❌ Incorreta

Diz que o armazenamento é mono-model para evitar corrupção durante a transferência. Big Data, ao contrário, suporta múltiplos modelos de dados (documento, chave-valor, coluna, grafo) e lida com grandes volumes distribuídos sem essa preocupação específica. A afirmação não corresponde à realidade.

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve exatamente o conceito de esquema flexível: os dados são armazenados sem um esquema rígido, que só é definido no momento da leitura (schema-on-read). Isso permite lidar com a variedade de dados (estruturados, semiestruturados e não estruturados) e a rápida evolução dos mesmos.

Alternativa D — ❌ Incorreta

Afirma que Big Data usa linguagem de consulta estruturada (SQL) para recuperar dados. Embora alguns frameworks ofereçam dialetos SQL (como HiveQL), a maioria dos sistemas Big Data emprega linguagens próprias (Pig, MapReduce, APIs) ou modelos NoSQL. SQL é nativo dos sistemas relacionais.

Alternativa E — ❌ Incorreta

Diz que Big Data armazena apenas dados estruturados em tabelas indexadas com esquemas pré-definidos. Na verdade, Big Data lida com todos os tipos de dados: estruturados, semiestruturados (XML, JSON) e não estruturados (imagens, áudio, texto). A necessidade de esquema a priori é exatamente o oposto do que caracteriza o Big Data.

Gabarito: letra C.

Link permanente: /questoes/fg063588