Acerca do modelo entidade-relacionamento, assinale a alterna...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Alternativa C
A questão aborda o Modelo Entidade-Relacionamento (MER), que é uma ferramenta fundamental na etapa de modelagem conceitual de um banco de dados. O MER permite representar de forma abstrata a estrutura lógica geral de um banco de dados. Vamos entender o porquê da alternativa C ser a correta e o que ela representa.
A alternativa C afirma que "A propriedade de entidade que especifica a associação entre objetos é o relacionamento". Isto está correto. Em um banco de dados, um relacionamento é uma conexão ou associação entre duas ou mais entidades que interagem entre si no contexto modelado. Por exemplo, poderíamos ter um relacionamento "realiza" entre uma entidade "Cliente" e uma entidade "Pedido", indicando que um cliente realiza um pedido.
É importante destacar que cada entidade é representada por um retângulo e cada relacionamento por um losango no DER. As linhas conectam entidades aos relacionamentos, mostrando como elas interagem. Além disso, atributos são representados por óvalos conectados à sua entidade ou relacionamento correspondente.
Outros pontos relevantes que ajudam a entender o diagrama são:
- Cardinalidade: indica o número mínimo e máximo de ocorrências de uma entidade que podem estar associadas à outra entidade por meio de um relacionamento.
- Atributo: característica de uma entidade ou relacionamento. Por exemplo, o nome de um cliente ou a data de um pedido.
- Entidade Fraca: entidade que não pode ser unicamente identificada por seus atributos e depende de uma entidade forte para existir.
- Identificador Único (ou chave): um atributo ou conjunto de atributos que garante a unicidade de cada instância da entidade no banco de dados.
Com essa base, fica mais fácil compreender por que as demais alternativas são incorretas:
- Alternativa A está incorreta pois o objetivo do modelo é representar apenas as informações relevantes que queremos manter no banco de dados, e não todos os objetos da realidade modelada.
- Alternativa B confunde os símbolos usados para representar entidades e relacionamentos no DER. As entidades são representadas por retângulos e os relacionamentos por losangos, e não o contrário.
- Alternativa D introduz um erro conceitual ao chamar a propriedade que determina o número de ocorrências de entidades associadas por um relacionamento de "ordinalidade", quando o termo correto é "cardinalidade".
Compreender a estrutura do DER é essencial para projetar de forma eficiente a estrutura de um banco de dados, e saber distinguir entidades, relacionamentos e atributos é vital para o sucesso nesta modelagem.
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
Bagarito letra C
a) Uma entidade representa um conjunto de objetos da realidade modelada. Como o objetivo de um modelo entidade-relacionamento é modelar de forma concreta um banco de dados, tornam-se interessantes todos os objetos, independente do fato de se desejar manter informações sobre ele.
Somente são importantes os dados sobre os quais se deseja extrair informações.
b) Em um Diagrama entidade-relacionamento (DER), uma entidade é representada através de um losango, ligado por linhas aos retângulos representativos das entidades que participam do relacionamento. Já o relacionamento é representado através de um retângulo que contém o nome da entidade.
As figuras estão invertidas
c) A propriedade de entidade que especifica a associação entre objetos é o relacionamento.
d) Para fins de projeto de banco de dados, uma propriedade importante de um relacionamento é a de quantas ocorrências de uma entidade podem estar associadas a uma determinada ocorrência através do relacionamento. Esta propriedade é chamada de ordinalidade de um relacionamento em uma entidade.
O correto é cardinalidade
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo