Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — SELECON 2021

Banco de DadosBanco de Dados Relacionais
Código
qq685291
Banca
SELECON
Órgão
EMGEPRON
Ano
2021
Nível
Superior
Cargo
Analista de Sistemas (Auditoria)
No contexto de bancos de dados, um tipo de restrição de integridade assegura que valores de uma coluna em uma tabela são válidos baseados nos valores em uma outra tabela relacionada. Por exemplo, se um produto de COD $75DF foi cadastrado em uma tabela de Vendas, então um produto com COD $75DF deve existir na tabela de produtos relacionada. Resumindo, cada valor de uma chave estrangeira deve corresponder a um valor de uma chave primária existente, servindo para manter a consistência entre tuplas de duas relações, existindo em consequência dos relacionamentos entre entidades.O tipo de restrição é denominado integridade:
  1. Ade chave
  2. Bde domínio
  3. Creferencial
  4. Dtransacional
Revelar gabarito e comentário

GabaritoC — 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

Gabarito: letra C. A restrição descrita na questão, em que valores de uma chave estrangeira devem corresponder a valores de uma chave primária existente em outra tabela, é a integridade referencial. Esse tipo de restrição mantém a consistência entre tuplas de relações relacionadas, sendo consequência direta dos relacionamentos entre entidades.

A banca cobra o conhecimento dos tipos de integridade no modelo relacional. Os principais são:

  • Integridade de entidade (ou de chave): garante que a chave primária não seja nula.

  • Integridade de domínio: assegura que os valores de um atributo estejam dentro do domínio definido (tipo, tamanho, etc.).

  • Integridade referencial: exige que cada valor de chave estrangeira em uma tabela referencie uma chave primária existente na tabela relacionada.

A alternativa C é a correta.

Alternativa A — ❌ Incorreta

A integridade de chave (ou de entidade) diz respeito à chave primária não nula, não tratando de referências entre tabelas.

Alternativa B — ❌ Incorreta

A integridade de domínio especifica que os valores de um atributo devem pertencer ao domínio definido, não envolvendo chaves estrangeiras.

Alternativa C — ✅ Correta ⟵ GABARITO

A integridade referencial assegura que cada valor de chave estrangeira em uma tabela corresponda a um valor de chave primária na tabela referenciada, mantendo a consistência entre as relações.

Alternativa D — ❌ Incorreta

A integridade transacional não é uma restrição de integridade do modelo relacional; refere-se às propriedades ACID de transações (atomicidade, consistência, isolamento, durabilidade).

Gabarito: letra C.

Link permanente: /questoes/qq685291