Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2023

Banco de DadosBanco de Dados
Código
ce159927
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
Com relação a conceitos de modelos de dados e de modelagem de dados, julgue o item subsecutivo.Como forma de garantir a integridade referencial, sempre que uma linha de uma tabela for removida, automaticamente as linhas de outras tabelas que fazem referência a ela também serão removidas.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Integridade referencial e ações de exclusão

Gabarito: ❌ ERRADO. A afirmação é falsa porque a integridade referencial pode ser garantida por diferentes ações de exclusão (ON DELETE), como RESTRICT, SET NULL, CASCADE, entre outras. O comportamento descrito (exclusão automática em cascata) é apenas uma dessas opções, não uma obrigatoriedade sempre que se deseja manter a integridade referencial.

A banca utiliza o termo "sempre que" e "automaticamente" para induzir o candidato a acreditar que a exclusão em cascata é a única forma de garantir a integridade referencial, o que é um erro conceitual. Na modelagem de dados relacionais, a chave estrangeira pode ser definida com diferentes regras de ação referencial, dependendo da necessidade do negócio. Por exemplo, a ação ON DELETE RESTRICT impede a exclusão da linha referenciada enquanto houver referências, enquanto ON DELETE SET NULL define as colunas da chave estrangeira como NULL ao excluir a linha pai. Portanto, a exclusão automática das linhas filhas só ocorre se a ação referencial for ON DELETE CASCADE.

NÃO CAIA NESSA!

A assertiva generaliza indevidamente ao usar "sempre que" e "automaticamente". O candidato pode confundir a obrigatoriedade da integridade referencial com a obrigatoriedade da exclusão em cascata, mas a integridade referencial pode ser mantida por outras ações, como restrição ou anulação.

Gabarito: ❌ ERRADO.

Link permanente: /questoes/ce159927