Assinale a alternativa que apresenta uma afirmação verdadei...

Próximas questões
Com base no mesmo assunto
Q369972 Banco de Dados
Assinale a alternativa que apresenta uma afirmação verdadeira sobre o modelo entidade-relacionamento, utilizado em bancos de dados relacionais, considerando dois conjuntos de entidades, A e B.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: D - Pode haver dois conjuntos de relacionamentos ligando A e B.

Ao abordar o modelo entidade-relacionamento (ER) utilizado em bancos de dados relacionais, esta questão explora o conceito de relacionamentos entre conjuntos de entidades. Para resolvê-la, é necessário compreender que as entidades são tipos de objetos ou conceitos que existem e têm atributos, enquanto os relacionamentos são as associações entre essas entidades.

No contexto de bancos de dados relacionais, a questão busca verificar o entendimento de que os relacionamentos entre entidades não estão sujeitos a certas limitações específicas, tais como o número de atributos, o domínio dos atributos ou a ausência de valores nulos. Em vez disso, o foco deve estar na possibilidade de existirem múltiplas formas de associação entre dois conjuntos de entidades.

A alternativa correta, a letra D, está correta pois dentro do modelo ER, é possível ter mais de um relacionamento entre dois conjuntos de entidades. Isso pode ocorrer, por exemplo, quando as entidades têm várias formas de interação ou quando existe a necessidade de caracterizar diferentes tipos de relações. Um exemplo prático seria um cenário onde professores (entidade A) podem tanto ensinar alunos (entidade B) quanto serem orientadores deles, representando assim dois conjuntos de relacionamentos diferentes.

É importante salientar que as entidades podem ter qualquer número de atributos, não precisam ter o mesmo domínio de atributos e podem conter valores nulos, desde que estes não façam parte das chaves primárias ou de outras restrições que exijam valores não nulos. Essas características não limitam a existência ou a quantidade de relacionamentos entre as entidades.

Portanto, a alternativa correta é a que reconhece a possibilidade de múltiplos relacionamentos entre dois conjuntos de entidades, refletindo a flexibilidade e a riqueza do modelo ER em capturar a complexidade das relações do mundo real.

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

alguém pode explicar? porque se a letra d se refere a um auto-relacionamento não vale.

Gabarito: D.

 

Provavelmente a Renata não verá isto, porque a pergunta dela foi há dois anos e meio, praticamente. Mas pode servir para outros. Segue um exemplo que ilustra o gabarito.

 

https://pt.slideshare.net/rterrabh/2009-apostila-modeloer      (slide 23)

 

 

Provavelmente o Sávio Carneiro não verá isso, porque a resposta dele foi há um ano e meio, praticamente. Mas obrigado pelo esclarecimento.

d-

In the ER model, entities are represented as rectangles, and relationships between entities are represented as diamond shapes. You can define multiple relationships between two sets of entities (A and B) to capture different aspects or types of interactions between them. Each relationship can have its own attributes, cardinality, and constraints, allowing you to model complex data relationships in a clear and structured way.

For example, consider a database for a university. You might have two sets of entities: "Students" (A) and "Courses" (B). You could create multiple relationships between them, such as "Enroll" to represent students enrolling in courses, and "Teach" to represent instructors teaching courses. Each of these relationships could have its own attributes and cardinality constraints, allowing you to accurately model the data and its relationships within the university database.

Clique para visualizar este comentário

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