No que se refere ao modelo entidade-relacionamento (MER) e à...

Próximas questões
Com base no mesmo assunto
Q2219396 Banco de Dados

No que se refere ao modelo entidade-relacionamento (MER) e à linguagem SQL, julgue o item.


Em um MER, o relacionamento 1:1 ocorre quando uma ocorrência de uma entidade se relaciona com apenas uma ocorrência de outra entidade e vice-versa.


Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

A questão se refere ao conceito de relacionamentos no modelo entidade-relacionamento (MER), uma parte fundamental do design de bancos de dados relacionais. No MER, um relacionamento 1:1 descreve uma associação entre duas entidades onde cada instância de uma entidade está associada a exatamente uma instância da outra entidade, e vice-versa. Isso significa que para cada registro em uma tabela que participa desse tipo de relacionamento, haverá um e somente um registro correspondente na outra tabela relacionada.

Por exemplo, considere duas entidades: Cliente e Passaporte. Em um cenário onde cada cliente tem no máximo um passaporte e cada passaporte é emitido para um único cliente, estabelecemos um relacionamento 1:1 entre Cliente e Passaporte. Isso é modelado no MER por meio de um conector com a notação 1:1 entre as entidades.

Quando transposto para a linguagem SQL, esse tipo de relacionamento pode ser implementado através de restrições de chave primária e chave estrangeira, garantindo a unicidade e a referência direta entre as instâncias das entidades. Este é um conceito básico do design de bancos de dados relacionais e entender como modelar corretamente os relacionamentos é essencial para a integridade e eficácia do banco de dados.

Portanto, a afirmação da questão está correta, pois ela reflete adequadamente a definição de um relacionamento 1:1 no contexto do modelo entidade-relacionamento, onde uma ocorrência de uma entidade está vinculada a uma e apenas uma ocorrência de outra entidade e vice-versa.

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 questão trata da cardinalidade entre entidades.

Cardinalidade: Representa a quantidade de ocorrências ou instâncias que cada entidade pode ter:

Vamos ter como exemplo a entidade X e a entidade Y. As cardinalidades podem ser:

1:1 ("um para um") = A entidade X só pode ter uma ocorrência com a entidade Y;

1: N ("um para muitos") = A Entidade X pode ter várias ocorrências com a entidade Y, no entanto, a entidade Y pode ter apenas 1 ocorrência com a entidade X;

M:N ("muitos para muitos") = A Entidade X pode ter várias ocorrências com a entidade Y e a entidade Y pode ter várias ocorrências com a entidade X.

Em caso de erros corrijam-me

RAZÕES DE CARDINALIDADE PARA RELACIONAMENTOS BINÁRIOS (CARDINALIDADE MÁXIMA)

 UM PARA UM (1:1): Esse relacionamento indica que uma instância de uma entidade só pode estar relacionada a no máximo a uma instância de outra entidade e vice-versa.

UM PARA MUITOS (1:N): uma instância de uma entidade pode estar relacionada a múltiplas instâncias da outra entidade, mas a recíproca não é verdadeira.

MUITOS PARA UM (N:1): uma instância de uma entidade pode estar relacionada a múltiplas instâncias da outra entidade, mas a recíproca não é verdadeira.

MUITOS PARA MUITOS (N:N): Esse relacionamento indica que uma instância de uma entidade pode estar relacionada de várias formas.

Clique para visualizar este comentário

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