Sobre o mapeamento de uma modelagem entidade-relacional par...

Próximas questões
Com base no mesmo assunto
Q2913083 Banco de Dados
Sobre o mapeamento de uma modelagem entidade-relacional para os construtores do modelo relacional, assinale o correto.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A

Tema central da questão

A questão aborda mapeamento entre o modelo Entidade-Relacionamento (ER) e o modelo relacional. Esse processo é fundamental em bancos de dados, pois garante que a estrutura lógica (DER) seja adequadamente convertida para tabelas relacionais, respeitando restrições, chaves e relacionamentos. É importante compreender como entidades, relacionamentos e atributos são traduzidos em tabelas, chaves primárias e estrangeiras.

Resumo teórico

Segundo referências como Elmasri & Navathe (Sistemas de Banco de Dados), entidade fraca é aquela que não possui chave primária própria, dependendo de uma entidade forte para identificar suas ocorrências. No modelo relacional, cria-se uma tabela para a entidade fraca, incluindo como chave estrangeira a chave primária da entidade forte à qual está associada. Assim, a chave primária da tabela da entidade fraca normalmente é composta pela chave primária da entidade forte mais o(s) atributo(s) discriminador(es).

Justificativa da alternativa correta (A)

A alternativa A descreve com precisão como entidades fracas são mapeadas para o modelo relacional: cria-se uma tabela para a entidade fraca e adiciona-se uma chave estrangeira que faz referência à tabela da entidade forte. Isso garante a integridade referencial e a correta identificação das linhas na tabela da entidade fraca.

Análise das alternativas incorretas

B – No relacionamento 1:1 com participação total de uma entidade e parcial de outra, a chave estrangeira deve ficar na tabela da entidade com participação total, não na de participação parcial. Assim, a afirmação está invertida.

C – No relacionamento 1:N, a chave estrangeira é adicionada na tabela do lado N (muitos), e não há necessidade de criar uma tabela extra com combinação de chaves, o que só ocorre em relacionamentos M:N.

DAtributos multivalorados não são mapeados como colunas simples. Devem ser representados por uma nova tabela, ligada à original por uma chave estrangeira, permitindo múltiplos valores por registro. Não se impõe restrição de unicidade diretamente nestes casos.

Dica para interpretação

Fique atento a palavras-chave como entidade fraca, chave estrangeira, e aos tipos de relacionamentos. Geralmente, a alternativa correta descreve o procedimento mais detalhado e aderente à teoria (confira sempre autores clássicos como Elmasri & Navathe).

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