Uma chave primária de uma tabela quando combinada com uma ch...

Próximas questões
Com base no mesmo assunto
Q2744154 Arquitetura de Software

Uma chave primária de uma tabela quando combinada com uma chave estrangeira de outra tabela cria

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - uma relação pai-filho entre as tabelas.

Vamos agora entender o porquê dessa alternativa ser a correta e porque as outras não são.

Quando falamos sobre chave primária e chave estrangeira em banco de dados relacionais, estamos tratando de conceitos fundamentais para a organização e integridade dos dados. Uma chave primária é um identificador único para cada registro em uma tabela, enquanto uma chave estrangeira é um campo em uma tabela que referencia a chave primária de outra tabela, estabelecendo uma relação entre as duas.

Vamos analisar cada alternativa:

A - uma relação muitos-para-muitos entre as tabelas.

Essa alternativa está incorreta. A relação muitos-para-muitos geralmente exige uma tabela intermediária para ser representada, na qual as chaves primárias das duas tabelas são combinadas. Assim, uma chave primária combinada com uma chave estrangeira por si só não cria uma relação muitos-para-muitos.

B - modelo de rede entre as tabelas.

Essa alternativa também está incorreta. O modelo de rede é um tipo de modelo de banco de dados que não é diretamente relacionado ao conceito de chaves primárias e estrangeiras no contexto de bancos de dados relacionais.

C - um índice no banco de dados.

Índices são estruturas que melhoram a velocidade das consultas em um banco de dados. Eles são criados a partir de colunas de tabelas, mas a criação de um índice não está diretamente relacionada à combinação de uma chave primária com uma chave estrangeira.

D - uma relação pai-filho entre as tabelas.

Essa é a alternativa correta. Quando uma chave primária de uma tabela é referenciada por uma chave estrangeira de outra tabela, estabelece-se uma relação de dependência entre as tabelas, onde a tabela que contém a chave primária é considerada a "tabela pai" e a tabela que contém a chave estrangeira é a "tabela filho". Este tipo de relacionamento é crucial para manter a integridade referencial dos dados.

E - uma nova visão para as duas tabelas.

Uma "visão" ou "view" em banco de dados é uma consulta armazenada que pode exibir os dados de uma ou mais tabelas. A combinação de uma chave primária com uma chave estrangeira não cria uma nova visão. Visões são criadas explicitamente através de comandos específicos de SQL.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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