Durante o desenvolvimento de um sistema escolar, o professo...

Próximas questões
Com base no mesmo assunto
Q4112949 Banco de Dados
Durante o desenvolvimento de um sistema escolar, o professor de informática propôs que os alunos organizassem as informações de alunos, turmas e notas em um banco de dados relacional. Um dos grupos criou uma tabela chamada ALUNO, com os campos id_aluno, nome, data_nascimento e turma. Na discussão sobre o projeto, surgiram algumas dúvidas a respeito dos conceitos fundamentais de bancos de dados. Com base nas noções básicas de Banco de Dados relacionais, assinale a alternativa correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A questão exigia reconhecer, no contexto da tabela ALUNO, o conceito de chave primária como critério de identificação única do registro.

Tema central: chave primária
Análise das alternativas
A
Certa
A alternativa A está correta porque descreve o critério técnico da chave primária em banco de dados relacional: ela é o campo, ou a combinação de campos, usado para identificar de modo exclusivo cada registro da tabela. Por essa função de identificação, seus valores não podem se repetir nem ser nulos.
B
Errada
Está errada porque afirma que registros podem se repetir sem restrições, o que contraria a lógica de identificação única dos registros em tabelas relacionais. Além disso, a existência de diferença em um campo textual não é critério técnico que autorize duplicidade irrestrita.
C
Errada
Está errada pelo ponto decisivo de sintaxe SQL: o comando apresentado foi escrito como DELETE * FROM ALUNO;, mas a forma correta para remover linhas é DELETE FROM ALUNO;. Pela base, não é necessário discutir liberação física de espaço, porque o erro já está na sintaxe.
D
Errada
Está errada porque define normalização de modo incorreto. Normalização não é copiar uma tabela inteira em várias outras para acelerar consultas nem reduzir relacionamentos; o conceito correto é organizar os dados para reduzir redundância e dependências inadequadas.
Pegadinha da questão
A questão misturou a definição correta de chave primária com alternativas que exploram erros comuns de SQL e de normalização.
Dica para questões semelhantes
  • Quando a alternativa tratar de chave primária, confirme três pontos: identifica unicamente o registro, não se repete e não pode ser nula.
  • Em SQL, confira a sintaxe exata do comando antes de aceitar a ideia geral da operação.
  • Ao ler algo sobre normalização, procure o foco em redução de redundância e dependências inadequadas, não em copiar tabelas ou acelerar consultas.
  • Desconfie de alternativas com expressões amplas como 'sem restrições'; em banco relacional, elas costumam contrariar critérios técnicos de integridade e identificação.

Clique para visualizar este gabarito

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