Questão de Banco de Dados — Modelo relacional — FUNDATEC 2024
Banco de Dados›Modelo 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:
ASe o valor de um campo deve obedecer à definição de valores admitidos para a coluna (o domínio da coluna).
BQue os valores da chave primária e alternativa devem ser únicos.
CSe os campos de uma coluna podem ou não ser vazios (se a coluna é obrigatória ou opcional).
DSe uma tabela é ordenada pela chave primária ou pela chave estrangeira.
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.