Apesar do surgimento de diversos novos conceitos na área de ...

Próximas questões
Com base no mesmo assunto
Q1760397 Banco de Dados
Apesar do surgimento de diversos novos conceitos na área de banco de dados, os chamados bancos de dados relacionais permanecem sendo uma das opções mais conhecidas e utilizadas em projetos de software. Projetar uma base de dados relacional requer o domínio de uma série de recursos, como por exemplo o uso de chaves estrangeiras. Marque a alternativa que indica corretamente o nome do conceito que é atendido em um projeto de base de dados relacional quando as chaves estrangerias são utilizadas para descrever as relações entre as tabelas pertencentes ao banco de dados.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra C - Integridade Referencial.

Ao desenhar uma base de dados relacional, um dos conceitos mais importantes é a integridade referencial, que garante a consistência entre as tabelas. Isso significa que os vínculos entre as tabelas, estabelecidos através de chaves estrangeiras (foreign keys), devem ser respeitados. Uma chave estrangeira em uma tabela aponta para uma chave primária de outra tabela, criando um laço de dependência que assegura que os dados relacionados se mantenham válidos e consistentes.

Por exemplo, se temos uma tabela de 'Clientes' e uma tabela de 'Pedidos', a chave estrangeira na tabela 'Pedidos' que referencia a tabela 'Clientes' assegura que cada pedido esteja associado a um cliente válido que exista na tabela 'Clientes'. Se tentarmos inserir um pedido com um identificador de cliente que não existe, o sistema de gestão de banco de dados (DBMS) rejeitará essa operação, preservando assim a integridade dos dados.

Esse mecanismo previne a ocorrência de dados órfãos (registros que não têm uma correspondência válida na tabela à qual deveriam estar relacionados), e é um pilar fundamental para manter a confiabilidade das bases de dados relacionais. Portanto, o correto uso das chaves estrangeiras e o entendimento de como elas mantêm a integridade referencial são habilidades essenciais no projeto de bancos de dados relacionais.

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

GABARITO: C

"Um tipo de restrição mais complexo, que ocorre com frequência, envolve especificar que um registro em um arquivo deve estar relacionado a registros em outros arquivos. Por exemplo, na Figura 1.2, podemos especificar que cada registro de turma deve estar relacionado a um registro de disciplina. Isso é conhecido como restrição de integridade referencial"

"Para definir a integridade referencial de maneira mais formal, primeiro estabelecemos o conceito de uma chave estrangeira (ChE — foreign key). "

Fonte: Sistemas de Banco de Dados

Chave estrangeira ou externa:

São colunas “ nas tabelas que são cópias de outras colunas “ de tabelas relacionadas e que podem ter valores nulos Por exemplo, CPF do funcionário na tabela Dependente que é relacionada à tabela Funcionário.

Prof. Leo Matos

Integridade referencial é um conceito relacionado à chaves estrangeiras. Este conceito diz que o valor que é chave estrangeira em uma tabela destino, deve ser chave primária de algum registro na tabela origem. Quando essa regra é desrespeitada, então temos o caso em que a integridade referencial é violada.

Vejamos a terminologia: Integridade vem de íntegro, inteiro, completo, correto. Referencial vem de referência, indicar algo ou alguém. Portanto, integridade referencial é indicar algo ou alguém de forma íntegra, completa, correta.

Clique para visualizar este comentário

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