Acerca dos conhecimentos básicos sobre Banco de Dados, espe...

Próximas questões
Com base no mesmo assunto
Q4111948 Banco de Dados
Acerca dos conhecimentos básicos sobre Banco de Dados, especialmente os fundamentos relacionados a modelos de dados, normalização, integridade e uso da linguagem SQL. Analise as alternativas abaixo e assinale a alternativa correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: O elemento decisivo era a identificação correta do conceito de normalização em bancos relacionais, que é o que a alternativa B apresenta.

Tema central: Normalização em bancos relacionais
Análise das alternativas
A
Errada
Está errada porque descreve o modelo hierárquico como o mais flexível e sem rigidez estrutural, quando esse modelo é justamente marcado por estrutura em árvore, com relações pai-filho hierarquizadas. Isso contraria a característica básica do modelo hierárquico.
B
Certa
A alternativa B está correta porque a normalização organiza os dados em tabelas para reduzir redundâncias e evitar anomalias.
C
Errada
Está errada porque restringe a SQL à manipulação de dados, o que é falso. A base informa que SQL também inclui comandos de definição de dados, como criação de tabelas e índices, de modo que ela não se limita ao uso sobre dados já existentes.
D
Errada
Está errada porque inverte a função da chave estrangeira. Ela existe para preservar a integridade referencial, restringindo valores sem correspondência válida na tabela referenciada, e não para permitir referências inexistentes.
Pegadinha da questão
A questão explorou confusões conceituais básicas: tratar SQL como se fosse apenas DML, atribuir flexibilidade indevida ao modelo hierárquico e inverter o papel da chave estrangeira na integridade referencial.
Dica para questões semelhantes
  • Se a alternativa afirmar que normalização serve para reduzir redundância e evitar anomalias, ela está alinhada ao conceito básico cobrado.
  • Quando aparecer SQL, verifique se a afirmação esquece a parte de definição de estruturas; SQL não se limita à manipulação de dados.
  • Ao analisar chave estrangeira, use como critério sua função de manter correspondência válida entre tabelas, e não de enfraquecer consistência.
  • No modelo hierárquico, descarte descrições que neguem sua rigidez estrutural ou tratem suas relações como livres e múltiplas.

Clique para visualizar este gabarito

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