Imagine que você está responsável por organizar uma base de...

Próximas questões
Com base no mesmo assunto
Q3331301 Banco de Dados
Imagine que você está responsável por organizar uma base de dados de vacinação de cidadãos de um determinado município. Tendo em vista que que existem potenciais problemas de duplicidade de registros, você decidiu realizar algumas tarefas de sumarização dos dados. A opção mais adequada para esse processo é: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: D

A questão aborda um aspecto fundamental do gerenciamento de bancos de dados relacionais: a sumarização de dados para resolver problemas de duplicidade. Esse é um problema comum em bases de dados, especialmente em cenários que envolvem informações de cidadãos, como registros de vacinação.

Para resolver essa questão, é essencial compreender o conceito de chave primária e chave composta no contexto de bancos de dados relacionais. Uma chave primária é usada para identificar unicamente cada registro em uma tabela. Quando há a necessidade de identificar registros de forma única com base em múltiplos campos, usa-se uma chave composta.

Vamos analisar a justificativa da alternativa correta e as razões para as incorretas:

Justificativa para a Alternativa D:
A alternativa D sugere a sumarização por vários campos-chave: CPF, vacina e data da vacinação. Ela não apenas unifica os registros para cada dose aplicada, mas também utiliza medidas de sub-totalização para identificar vacinas registradas em duplicidade. Esta abordagem é a mais completa, pois garante que cada entrada seja única e ajuda a detectar entradas erradas ao se comparar contagens de doses.

Análise das Alternativas Incorretas:

A: Sumarizam apenas pelo CPF, o que resultaria em uma única entrada por cidadão, ignorando múltiplas vacinações. Isso não resolve o problema de registro de múltiplas vacinas ou doses.

B: Sumarizam por CPF e vacina, porém, não considera a data da vacinação. Isso não permite distinguir entre diferentes doses da mesma vacina.

C: Parece similar à D, mas não menciona medidas de sub-totalização, o que é crucial para identificar duplicidades.

E: Foca apenas na vacina, não no cidadão ou na data da vacinação. Isso resulta em uma sumarização inadequada para o contexto de vacinação de cidadãos, onde diferentes pessoas podem tomar a mesma vacina.

Em conclusão, a questão enfatiza a importância de usar chaves compostas para resolver problemas de duplicidade de registros de forma eficaz. A alternativa D é a mais adequada por lidar com todos os aspectos necessários à gestão correta da base de dados.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo