Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2026
Banco de Dados›Banco de Dados Relacionais
Código
fg127372
Banca
FGV
Órgão
AL-RO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo (Tecnologia da Informação - Banco de Dados)
Considere um esquema de relação R(A, B, C), em que A é a chave primária.Das regras de integridade relacional a seguir, a que impede que o atributo B de uma tupla em R contenha um valor que não exista como chave primária em nenhuma outra tabela, garantindo a consistência das referências entre relações é a
AIntegridade de Domínio
BIntegridade Referencial
CIntegridade de Entidade
DIntegridade Transacional
EIntegridade de Chave Mínima
Revelar gabarito e comentário▾
GabaritoB — Integridade Referencial
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 em Bancos de Dados Relacionais
Gabarito: letra B. A integridade referencial é a restrição que garante que um valor de chave estrangeira (atributo que referencia outra tabela) deve corresponder a um valor de chave primária existente na tabela referenciada, assegurando a consistência das referências entre relações. No esquema R(A, B, C), se B é uma chave estrangeira que referencia outra tabela, a integridade referencial impede que B contenha um valor que não exista como chave primária na tabela referenciada.
A questão cobra o conhecimento das restrições de integridade do modelo relacional, que são fundamentais para garantir a qualidade dos dados. Vamos analisar cada alternativa:
Alternativa A — ❌ Incorreta
Integridade de Domínio: define que os valores de um atributo devem pertencer a um domínio específico (tipo de dado, formato, faixa de valores). Não trata de referências entre tabelas.
Alternativa B — ✅ Correta ⟵ GABARITO
Integridade Referencial: exige que todo valor de chave estrangeira na tabela de origem corresponda a um valor de chave primária na tabela de destino (ou seja nulo, se permitido). Essa regra impede que B tenha um valor órfão, mantendo a consistência referencial.
Alternativa C — ❌ Incorreta
Integridade de Entidade: garante que a chave primária de uma entidade seja única e não nula. Não envolve referências externas.
Alternativa D — ❌ Incorreta
Integridade Transacional: refere-se às propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) de transações, não a restrições de chave estrangeira.
Alternativa E — ❌ Incorreta
Integridade de Chave Mínima: não é um termo padrão do modelo relacional. Possível confusão com "chave mínima" (candidata), mas mesmo assim não trata de referências.
Conclusão: A descrição do enunciado — impedir que o atributo B contenha um valor que não exista como chave primária em nenhuma outra tabela — corresponde exatamente à definição de integridade referencial. Portanto, a alternativa correta é a B.