FC ConcursosFC Concursos

Questão FC372719

Uma prefeitura está implementando um banco de dados para gerenciar as informações dos cidadãos. A técnica que deve ser usada para garantir que a inserção de novos registros no banc

Projeto e Modelagem de Dados

FCC · 2024

Uma prefeitura está implementando um banco de dados para gerenciar as informações dos cidadãos. A técnica que deve ser usada para garantir que a inserção de novos registros no banco de dados não viole as regras de integridade referencial é a

  1. criação de views.
  2. utilização de chaves estrangeiras.
  3. aplicação de triggers.
  4. definição de índices.
  5. implementação de stored procedures.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A técnica indicada é a utilização de chaves estrangeiras, que estabelecem um vínculo entre colunas de tabelas distintas para preservar a integridade referencial.

Ao definir uma chave estrangeira numa tabela (por exemplo, Impostos.CPFCidadao) que referencia a chave primária de outra tabela (por exemplo, Cidadãos.CPFCidadao), o SGBD passa a validar automaticamente operações de inserção e atualização.

Na prática, se alguém tentar inserir em Impostos um CPFCidadao que não exista em Cidadãos, o banco rejeita a operação, evitando registros órfãos.

Além disso, é possível configurar ações como CASCADE ou RESTRICT para controlar efeitos de exclusão/atualização na tabela referenciada.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo