Segundo o modelo entidade-relacionamento, utilizado para a ...

Próximas questões
Com base no mesmo assunto
Q449672 Banco de Dados
Segundo o modelo entidade-relacionamento, utilizado para a modelagem de bancos de dados relacionais,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - um conjunto de relacionamentos representa a associação entre um ou mais conjuntos de entidades.

Para entender e resolver esta questão, é importante ter conhecimento do Modelo Entidade-Relacionamento (MER), que é uma ferramenta de modelagem amplamente utilizada para o projeto de bancos de dados relacionais. O MER ajuda a descrever os dados em termos de entidades, atributos e relacionamentos:

  • Entidades são objetos ou conceitos que podem ser claramente identificados e têm uma existência independente no domínio do problema. Por exemplo, "Cliente" e "Produto" poderiam ser entidades em um banco de dados de uma loja.
  • Atributos são características ou propriedades que descrevem entidades. Por exemplo, um Cliente pode ter atributos como nome, endereço e telefone.
  • Relacionamentos são as associações entre entidades. Eles representam como as entidades se relacionam entre si no mundo real.

Com essas informações em mente, vamos analisar a alternativa correta:

A alternativa D está correta porque, de fato, no modelo entidade-relacionamento, um conjunto de relacionamentos pode representar uma associação entre dois ou mais conjuntos de entidades. Isso é fundamental para representar as complexidades e as múltiplas interações que podem ocorrer no mundo real entre diferentes tipos de entidades. Por exemplo, podemos ter um relacionamento chamado "Compra" que associa as entidades "Cliente" e "Produto", representando a ação de um cliente comprar um produto.

É importante ressaltar que os relacionamentos são fundamentais para vincular as entidades de maneira significativa e representar operações ou interações entre elas. Assim, eles permitem a construção de um banco de dados relacional que reflete adequadamente as necessidades de informação do sistema a ser modelado.

Perceba que entender a estrutura e o propósito dos relacionamentos é essencial para projetar um banco de dados eficiente e que atenda aos requisitos do sistema que está sendo desenvolvido. Portanto, a capacidade de identificar como as entidades se associam entre si por meio de relacionamentos é uma habilidade-chave para quem trabalha com modelagem 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

Um conjunto de relacionamentos é uma associação entre conjuntos de entidades.

 

Fonte: Sistemas de gerenciamento de banco de dados - Raghu Ramakrishnan, Johannes Gehrke

Gabarito D

Um banco de dados relacional é um banco de dados que modela os dados de uma forma que eles sejam percebidos pelo usuário como tabelas, ou mais formalmente relações.

O termo é aplicado aos próprios dados, quando organizados dessa forma, ou a um Sistema Gerenciador de Banco de Dados Relacional (SGBDR) – do inglês Relational database management system (RDBMS) – um programa de computador que implementa a abstração.




"Retroceder Nunca Render-se Jamais !"

Força e Fé !

Fortuna Audaces Sequitur !

(a) Errado. Pode haver diversos relacionamentos entre duas entidades (Ex: Homem pratica Esporte; Homem ensina Esporte) – temos dois relacionamentos entre as mesmas duas entidades;

(b) Errado. Um conjunto de relacionamentos binários envolve dois conjuntos de entidades distintos e, não, três ou mais;

(c) Errado. Um conjunto de relacionamentos recursivos (auto-relacionamento) possui apenas um conjunto de entidades;

(d) Correto. Um conjunto de relacionamentos realmente representa a associação entre um ou mais conjuntos de entidades;

(e) Errado. Não é obrigatório ligar conjuntos de entidades distintos nem com o mesmo número de atributos em cada um deles.

Comentário extraído da Aula 22 - PDF Estratégia Concursos.

Clique para visualizar este comentário

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