Pular para o conteúdo principal

Questão de Banco de Dados — Modelo relacional — FUNDATEC 2024

Banco de DadosModelo relacional
Código
qg179835
Banca
FUNDATEC
Órgão
SIMAE - SC
Ano
2024
Nível
Superior
Cargo
Oficial de Informática
Integridade referencial em um banco de dados relacional é uma restrição que define:
  1. ASe o valor de um campo deve obedecer à definição de valores admitidos para a coluna (o domínio da coluna).
  2. BQue os valores da chave primária e alternativa devem ser únicos.
  3. CSe os campos de uma coluna podem ou não ser vazios (se a coluna é obrigatória ou opcional).
  4. DSe uma tabela é ordenada pela chave primária ou pela chave estrangeira.
  5. EQue os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária da tabela referenciada
Revelar gabarito e comentário

GabaritoE — Que os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária da tabela referenciada

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 banco de dados relacional

Gabarito: letra E. A integridade referencial é a restrição que garante que os valores de uma chave estrangeira em uma tabela correspondam a valores existentes na chave primária da tabela referenciada. Essa regra mantém a consistência entre os dados de tabelas relacionadas, evitando referências órfãs.

A questão cobra o conceito básico de integridade referencial, que é uma das três grandes famílias de restrições do modelo relacional (as outras são integridade de entidade e integridade de domínio).

Alternativa A — ❌ Incorreta

Refere-se ao conceito de integridade de domínio, que define os valores permitidos para uma coluna (domínio). Não é integridade referencial.

Alternativa B — ❌ Incorreta

Fala da unicidade de chaves primárias e alternativas, que é a regra de que a chave primária não pode se repetir (além de não poder ser nula) e chaves alternativas (candidatas) também devem ser únicas. Isso é parte da integridade de entidade, não da referencial.

Alternativa C — ❌ Incorreta

Descreve a restrição de nulidade (NOT NULL), que determina se uma coluna pode ou não conter valores nulos. É uma restrição de domínio ou de coluna, não referencial.

Alternativa D — ❌ Incorreta

Não existe ordenação obrigatória de uma tabela por chave primária ou estrangeira no modelo relacional. A ordenação é uma questão de implementação (índices), não uma restrição de integridade.

Alternativa E — ✅ Correta ⟵ GABARITO

Exatamente a definição de integridade referencial: uma chave estrangeira deve referenciar uma chave primária existente na tabela pai. Assim, as tuplas (linhas) das tabelas relacionadas mantêm consistência.


SE LIGUE NESSA!

A integridade referencial é essencial para manter a integridade dos dados em bancos relacionais. Lembre-se: chave estrangeira → chave primária correspondente.

Gabarito: letra E

Link permanente: /questoes/qg179835