Questão FC670707
O armazenamento de dados nos computadores modernos requer recursos de hardware sofisticados e rápidos. Considerando essa informação, julgue o item seguinte. O controle de integrida
Projeto e Modelagem de Dados
QUADRIX · 2025
O armazenamento de dados nos computadores modernos requer recursos de hardware sofisticados e rápidos. Considerando essa informação, julgue o item seguinte.
O controle de integridade referencial no modelo relacional garante que os dados de uma tabela nunca possam ser alterados ou deletados, independentemente de suas relações com outras tabelas.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmativa é ERRADA porque a integridade referencial não impede, de forma absoluta, a alteração ou exclusão de dados; ela impõe regras para que essas operações mantenham a consistência entre tabelas relacionadas.
Quando se define uma FOREIGN KEY, o SGBD verifica relações entre tabelas e aplica comportamentos pré-definidos ao atualizar ou excluir linhas.
As ações possíveis controlam o efeito das operações: CASCADE propaga exclusões/atualizações; SET NULL define a chave estrangeira como NULL; RESTRICT e NO ACTION impedem a remoção enquanto existirem referências.
Portanto, a integridade referencial regula e protege os relacionamentos, mas não torna os registros imutáveis; outras restrições como NOT NULL, UNIQUE e PRIMARY KEY complementam o controle de consistência.
Conteúdo do catálogo FC Concursos · Atualizado em