No Modelo Relacional de Dados, o mecanismo fundamental para ...

Próximas questões
Com base no mesmo assunto
Q80164 Banco de Dados
No Modelo Relacional de Dados, o mecanismo fundamental para manter a consistência dos dados e evitar registros órfãos é denominado
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - Integridade Referencial.

Para entender a questão e a alternativa correta, é necessário ter conhecimento sobre os conceitos básicos do Modelo Relacional de Dados. Este modelo é fundamentado na lógica e na matemática, e organiza os dados em estruturas chamadas de relações, que são mais conhecidas como tabelas. Cada tabela é composta por linhas (tuplas) e colunas (atributos).

A Integridade Referencial é um princípio chave dentro do Modelo Relacional de Dados. Ela se refere às regras que garantem a consistência entre as chaves estrangeiras e as chaves primárias das tabelas relacionadas. Em outras palavras, a integridade referencial assegura que cada valor de uma chave estrangeira corresponda a um valor existente de uma chave primária na tabela referenciada, ou seja nulo caso a relação permita. Isso impede a existência de registros que façam referência a outros registros que não existem, evitando assim os chamados "registros órfãos".

O mecanismo de integridade referencial pode ser implementado através de restrições (constraints) no banco de dados, que são regras definidas para preservar a precisão e a confiabilidade dos dados. Por exemplo, se tentarmos deletar um registro que é chave primária e está sendo referenciado por uma chave estrangeira em outra tabela, a ação será bloqueada para manter a integridade do banco de dados, a menos que tenhamos configurado um comportamento em cascata ou outra regra que permita tal ação.

Essa questão exige que o candidato compreenda que a alternativa correta, Integridade Referencial, é o mecanismo que mais diretamente se relaciona com a prevenção de registros órfãos em bancos de dados relacionais. Sua implementação é essencial para o bom funcionamento e a confiabilidade dos sistemas de banco de dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A integridade referencial e usada para manter e garantir a integridade dos dados entre as tabelas de relacionamentos. Um exemplo disso seria ter um relacionamento de um-para-vários entre a tabela cliente e produto(Um cliente tem acesso a vários produtos). Com a integridade referencial, o banco de dados não permite que um produto seja alterado por um cliente não cadastrado.

 

Quando o Código de um cliente for alterado na Tabela Clientes, podemos configurar para o banco de dados atualizar, automaticamente, todos os Códigos do Cliente na Tabela produtos, de tal maneira que não fiquem Registros Órfãos.

 

Bons estudos!

integridade referencial é um conceito de banco de dados que garante que todos os relacionamentos propostos entre tabelas no modelo de entidade-relacionamento (ER) serão respeitados dando a certeza que os dados de um banco de dados estarão íntegros.

normalização de dados é uma série de passos que se seguem no projeto de um banco de dados, que permitem um armazenamento consistente e um eficiente acesso aos dados em bancos de dados relacionais.

A integridade referencial preserva as relações definidas entre tabelas quando linhas são digitadas ou excluídas. 

dependência funcional é representada por uma linha horizontal que parte do(s) atributo(s) mais à esquerda, terminando com setas nos atributos dependentes, localizados à direita. Todos os atributos que não fazem parte da chave primária de uma relação são funcionalmente dependentes dela.

 

 

Registros orfão são registros que não possuem o outro lado do relacionamento. Deste modo, os dados não estariam verdadeiramente relacionados.

Dessa forma, a Integridade referencial estaria comprometida, uma vez que os relacionamentos entre registros só serão válidos se as informações em uma tabela são consistentes com informações requeridas em outra tabela relacionada.

Integridade Referencial.-> integridade dos dados

Num banco de dados relacional, quando um registro aponta para o outro, dependente deste, há de se fazer regras para que o registro "pai" não possa ser excluído se ele tiver "filhos" (as suas dependências).

https://pt.wikipedia.org/wiki/Integridade_referencial

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo