Carregando...
Carregando...
Ajude a melhorar a plataforma
Em uma aula de banco de dados, o professor enfatizou a importância das restrições em modelos relacionais para garantir a integridade e a validade dos dados.
Ele explicou que as restrições são regras aplicadas aos dados para assegurar a precisão e a confiabilidade das informações armazenadas em um banco de dados.
Para ilustrar, o professor descreveu vários tipos de restrições, como restrições de chave, restrições de domínio, restrições de integridade de entidade, e restrições de integridade referencial, explicando o papel de cada uma no contexto do banco de dados.
Com base nessa discussão, ele propôs a seguinte questão aos alunos:
Qual das seguintes afirmações descreve corretamente a restrição de integridade referencial em um banco de dados relacional?
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito Comentado (AVA):
A alternativa está correta, pois descreve precisamente o propósito da restrição de integridade referencial: garantir que toda tupla em uma relação que faz referência a outra relação (por meio de uma chave estrangeira) corresponda a uma tupla existente na relação referenciada.
Isso é crucial para manter a consistência e a validade dos dados nas relações interconectadas de um banco de dados relacional.
As demais alternativas estão incorretas, pelos seguintes motivos: descreve a restrição de chave, que previne duplicatas na chave primária.
Refere-se às restrições de domínio, que definem o conjunto de valores válidos para um atributo.
Descreve a restrição de integridade de entidade, que garante que a chave primária não seja NULL.
O modelo relacional padrão não permite atributos multivalorados nas tuplas; essa característica não se relaciona com a restrição de integridade referencial.