Um técnico em informática foi designado para auxiliar na ma...

Próximas questões
Com base no mesmo assunto
Q3910049 Banco de Dados
Um técnico em informática foi designado para auxiliar na manutenção do sistema de cadastro de alunos de uma escola. O sistema utiliza um banco de dados relacional para armazenar informações como nome, matrícula, curso e notas. Com base nos conceitos fundamentais sobre bancos de dados, analise as afirmativas a seguir:

I.Em um banco de dados relacional, os dados são armazenados em tabelas, que se organizam em linhas e colunas, facilitando a manipulação e a consulta das informações.

II.A chave primária é um campo que identifica de forma única cada registro de uma tabela e não pode conter valores repetidos ou vazios.

III.O comando DELETE é utilizado para alterar dados existentes em uma tabela, substituindo valores antigos por novos.

IV.A normalização é o processo de organização das tabelas com o objetivo de eliminar redundâncias e evitar inconsistências nos dados.

V.O relacionamento entre tabelas é feito por meio de chaves primárias e chaves estrangeiras, garantindo a integridade referencial do banco de dados.
Com base nas afirmativas, assinale a alternativa correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A distinção entre DELETE e UPDATE: o primeiro exclui registros, enquanto o segundo altera valores existentes. Como a afirmativa III atribui a DELETE uma função de alteração, ela é falsa e conduz ao gabarito A.

Tema central: Conceitos básicos de banco de dados relacional
Análise das alternativas
A
Certa
A alternativa A está correta porque I trata da estrutura em tabelas do modelo relacional, II descreve corretamente a chave primária, IV define a normalização como forma de reduzir redundância e inconsistências, e V aponta corretamente o uso de chaves primárias e estrangeiras nos relacionamentos entre tabelas.
B
Errada
Está errada porque considera a afirmativa III correta. O erro concreto de III é funcional: DELETE exclui linhas/registros de uma tabela; quem altera valores antigos por novos é o comando UPDATE.
C
Errada
Está errada porque exclui a afirmativa V, que está correta. O relacionamento entre tabelas por chave primária e chave estrangeira é fundamento do modelo relacional e da integridade referencial.
D
Errada
Está errada por dois motivos objetivos: inclui a afirmativa III como correta, embora DELETE não modifique valores existentes, e exclui I e V, que estão corretas quanto à estrutura em tabelas do modelo relacional e ao uso de chaves para relacionamento e integridade referencial.
Pegadinha da questão
Confundir DELETE com UPDATE.
Dica para questões semelhantes
  • Se a afirmação tratar de comando SQL, confira a função exata: DELETE remove registros; UPDATE altera valores existentes.
  • Em chave primária, valide sempre os dois requisitos cobrados juntos: identificação única e impossibilidade de duplicidade ou valor nulo.
  • Quando a questão mencionar relacionamento entre tabelas, procure a lógica de chave primária e chave estrangeira ligada à integridade referencial.
  • Se aparecer normalização, o critério seguro é redução de redundância e prevenção de inconsistências, não mera organização visual.

Clique para visualizar este gabarito

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