Ao projetar dois vetores de registros que compartilham vários campos idênticos, qual técnica de modelagem…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao projetar dois vetores de registros que compartilham vários campos idênticos, qual técnica de modelagem reduz redundância e facilita atualização dos dados compartilhados?
- A) Armazenar os dados em arquivo separado, sem referência de ID
- B) Usar um único registro sem divisão, armazenando tudo em um vetor
- C) Extrair os campos comuns para um registro separado e referenciá-lo por ID (normalização por referência).
- D) Criar um vetor com todos os campos e ignorar registros separados
- E) Duplicar os campos comuns em ambos vetores
✅ Resposta correta: alternativa C
Resolução passo a passo
- O enunciado pede a técnica que reduz redundância quando dois conjuntos de registros têm muitos campos idênticos, e que facilita a atualização desses dados compartilhados.
- Quando os mesmos dados aparecem repetidos em vários registros, a redundância aumenta o espaço usado e cria risco de inconsistência: uma alteração precisa ser feita em todas as cópias.
- A solução conceitual é a normalização: os campos comuns são extraídos para um registro próprio, guardado em um único lugar, e os registros que precisam deles apenas referenciam esse registro por um identificador (ID). Assim, cada dado existe uma única vez e a atualização é feita em um só ponto.
- Logo, a alternativa correta é a C, que é também o gabarito oficial.
- A alternativa A está errada porque separar os dados em arquivo sem referência por ID perde a ligação entre os registros e não reduz a redundância.
- A alternativa B está errada porque juntar tudo em um único registro mantém a repetição dos dados e não resolve a redundância.
- A alternativa D está errada porque ignorar os registros separados concentra tudo em um vetor e continua duplicando os campos comuns.
- A alternativa E está errada porque duplicar os campos comuns é justamente a causa da redundância que se quer eliminar.
💡 Dica: Considere as técnicas de normalização de dados.
Alternativa por alternativa
Acredita que separar os dados em arquivos diferentes já resolve o problema, sem perceber que sem uma referência (ID) os registros ficam desconectados e a redundância continua.
Entende que concentrar tudo em um único registro simplifica a estrutura, sem perceber que os campos comuns continuam repetidos dentro dele quando há mais de um conjunto de dados.
Por que engana: Confundir a normalização com a duplicação de dados, optando por armazenar informações repetidas em vez de referenciá-las.
Separar os dados repetidos evita duplicação em cada registro; atualizações ocorrem no registro comum referenciado por ID.
Imagina que colocar todos os campos em um só vetor elimina a necessidade de registros separados, ignorando que os campos comuns seguiriam duplicados em cada entrada.
Pensa que duplicar os campos comuns facilita o acesso direto aos dados, sem perceber que isso aumenta a redundância e obriga a atualizar cada cópia separadamente.
Raio-X da questão
modelagem de dados
diagnostico
normalização de dados · vetores e registros
Revisar as técnicas de normalização de dados em bancos de dados.
Confundir a normalização com a duplicação de dados, optando por armazenar informações repetidas em vez de referenciá-las.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- — O mapa das bicicletas precisa mostrar quantas ainda podem ser retiradas em cada estação — explicou a técnica…
- Na brinquedoteca de um centro comunitário, um terminal digital orienta onde guardar os veículos recebidos em doação. A…
- “A voz de Dona Nair não cabe em uma ficha”, observou a coordenadora do acervo municipal ao organizar relatos de…
- — A água avançou até a passarela, mas não sei informar o ponto no mapa — relatou uma moradora durante um treinamento da…
- — O aplicativo do bairro ribeirinho mostrou números diferentes hoje cedo — contou um morador. A agente da Defesa Civil…
- — “Cadê o chá de hortelã? Eu sempre pego o pacote errado!”, reclamou um voluntário ao separar doações para uma cozinha…
Todas as questões de Organização e representação da informação
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
