Sobre Modelagem de Banco de Dados, analise as afirmativas. ...

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

Sobre Modelagem de Banco de Dados, analise as afirmativas.

I - O modelo de Entidade e Relacionamento é um modelo de baixo nível, sendo dependente da tecnologia a ser utilizada. II - Na conversão do Diagrama de Entidade e Relacionamento para o Modelo Relacional, a quantidade de tabelas é exatamente igual à quantidade de entidades no diagrama. III - O Diagrama de Entidade e Relacionamento não contempla o conceito de chave estrangeira. IV - O Modelo Relacional explicita o relacionamento entre as tabelas do banco de dados. V - O Diagrama de Entidade e Relacionamento permite definir a cardinalidade entre relacionamentos.

Estão corretas as afirmativas

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito Comentado:

A alternativa correta é a C - III, IV e V, apenas. Vamos analisar cada uma das afirmativas para entender por que esta é a resposta correta:

III - O Diagrama de Entidade e Relacionamento não contempla o conceito de chave estrangeira. Esta afirmativa é correta, pois, embora o Diagrama de Entidade e Relacionamento (DER) mostre as relações entre entidades, ele não utiliza o termo chave estrangeira nessa representação. A ideia de chave estrangeira vem à tona quando realizamos a transição para o modelo relacional, onde definimos explicitamente as chaves estrangeiras nas tabelas para representar esses relacionamentos.

IV - O Modelo Relacional explicita o relacionamento entre as tabelas do banco de dados. Esta afirmativa é correta pois o Modelo Relacional utiliza chaves primárias e chaves estrangeiras para estabelecer relações entre as tabelas. Esse modelo também permite expressar restrições de integridade referencial que mantêm a consistência das relações.

V - O Diagrama de Entidade e Relacionamento permite definir a cardinalidade entre relacionamentos. Isso é correto. O DER permite que seja especificado se uma relação é um-para-um, um-para-muitos, ou muitos-para-muitos, o que é um aspecto fundamental da modelagem de dados.

Vamos atentar para as outras afirmativas que foram consideradas incorretas:

I - Afirmava que o DER era um modelo de baixo nível e dependente de tecnologia, o que não é verdade. O DER é um modelo conceitual de alto nível que serve para organizar as entidades e seus relacionamentos de maneira independente de plataforma ou tecnologia específica.

II - Afirmava que o número de tabelas no modelo relacional é sempre igual ao número de entidades no DER, o que não é sempre verdade. Por exemplo, relacionamentos muitos-para-muitos no DER geralmente são representados por uma tabela associativa no modelo relacional, o que aumenta o número de tabelas.

Com essas considerações, podemos concluir que as afirmativas III, IV e V são as corretas e correspondem ao que é esperado na modelagem de dados tanto no Diagrama de Entidade e Relacionamento quanto no Modelo Relacional.

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

✅Gabarito(C)

I) O modelo de Entidade e Relacionamento é um modelo conceitual de alto nível.

II) Na conversão do Diagrama de Entidade e Relacionamento para o Modelo Relacional, a quantidade de tabelas não é exatamente igual à quantidade de entidades no diagrama.

Nota: um exemplo são os relacionamentos n:n. O relacionamento entre as duas entidades, geram 3 tabelas.

III) Correto

IV) Correto

V) Correto

GABARITO C!

I - O modelo de Entidade e Relacionamento é um modelo de baixo nível, sendo dependente da tecnologia a ser utilizada.

ERRADO! É um modelo de alto nível, pois está mais próximo do usuário.

II - Na conversão do Diagrama de Entidade e Relacionamento para o Modelo Relacional, a quantidade de tabelas é exatamente igual à quantidade de entidades no diagrama.

ERRADO! Nem sempre criaremos modelos para um sistema completo, pois isso poderia resultar em um modelo muito extenso e difícil de interpretar (devmedia).

a terceira opção correta?? o DER diz sobre chave estrangeira sim, que viagem é essa?

Mateus, é isso mesmo! Chave estrangeira não está no DER.

Talvez você alguns argumentos, mas te farei ( e respondorei) 2 perguntas:

Como represento um Atributo em DER?

(quê pergunta é essa, Max?) Com uma elipse!

Como represento um Atributo Chave em DER?

Com a mesma elipse, mas com o nome sublinhado!

Como represento um Atributo chave estrangeira em DER??

?????????????

Não há como representar em DER, por isso o examinador, na afirmativa III, mencionou que DER não contempla tal conceito

Ainda com dúvida?

Veja aqui: https://sites.google.com/site/fkbancodedados1/modelodados/der

I - A afirmativa está incorreta. O modelo de Entidade e Relacionamento (ER) é um modelo conceitual de alto nível, independente da tecnologia a ser utilizada. Ele descreve as entidades, os relacionamentos e os atributos envolvidos no sistema, fornecendo uma representação visual das informações e suas interações. O modelo ER não depende de uma tecnologia específica.

II - A afirmativa está incorreta. Na conversão do Diagrama de Entidade e Relacionamento para o Modelo Relacional, a quantidade de tabelas pode variar. Nem todas as entidades se tornam tabelas independentes no modelo relacional. Algumas entidades podem ser combinadas em uma única tabela, dependendo das relações e das dependências funcionais.

III - A afirmativa está incorreta. O Diagrama de Entidade e Relacionamento (DER) contempla o conceito de chave estrangeira. A chave estrangeira é usada para estabelecer relacionamentos entre as entidades, indicando que uma coluna em uma tabela se refere a uma coluna em outra tabela.

IV - A afirmativa está correta. O Modelo Relacional explícita os relacionamentos entre as tabelas do banco de dados por meio das chaves estrangeiras. Ele define como as tabelas estão relacionadas entre si por meio de referências a chaves primárias e chaves estrangeiras.

V - A afirmativa está correta. O Diagrama de Entidade e Relacionamento permite definir a cardinalidade entre relacionamentos. A cardinalidade representa a quantidade de ocorrências que uma entidade pode ter em relação a outra entidade em um relacionamento. Por exemplo, um relacionamento "um para muitos" ou "muitos para muitos" pode ser definido no DER.

Clique para visualizar este comentário

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