As técnicas em banco de ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - Abordagem entidade-relacionamento (ER).
Tema central da questão: A questão aborda técnicas para representação conceitual de dados em sistemas de banco de dados. Esse tema é fundamental para quem estuda modelagem de dados, pois trata da forma como o conhecimento sobre informações e suas relações é organizado antes de ser implementado em um sistema.
Resumo teórico: O modelo entidade-relacionamento (ER) foi proposto por Peter Chen em 1976 e é a técnica clássica utilizada para construir o modelo conceitual de dados. Ele permite que você represente as entidades (objetos ou conceitos do mundo real), seus atributos e os relacionamentos entre elas. O produto típico desse modelo é o diagrama ER, que serve de ponte entre o entendimento do negócio e a futura implementação no banco de dados.
Fonte: Elmasri & Navathe, Sistemas de Banco de Dados.
Justificativa da alternativa correta:
A abordagem entidade-relacionamento é a mais utilizada para criar o modelo conceitual — ou seja, a representação abstrata, independente de tecnologia, das informações e suas inter-relações em um sistema. Ela é especialmente importante na fase de análise de requisitos, quando se busca entender o que será armazenado e como esses dados se relacionam, antes de pensar em tabelas ou comandos SQL.
Análise das alternativas incorretas:
A - Modelo de classes UML: Apesar de ser usado para modelagem orientada a objetos e poder representar entidades e relacionamentos, o modelo de classes UML é mais empregado para modelagem de sistemas de software, não como principal técnica de modelagem conceitual de bancos de dados.
B - Diagrama de sequência: Esse diagrama da UML representa interações temporais entre objetos/sistemas, não a estrutura conceitual dos dados.
C - Diagrama de fluxo de dados: Serve para mapear o fluxo de informações/processos em um sistema, mostrando como os dados circulam, mas não representa entidades e relacionamentos conceituais.
Dica de prova: Sempre que a banca pedir representação conceitual de dados e suas relações, aponte para o modelo entidade-relacionamento (ER). Fique atento a pegadinhas: UML e DFDs não são os modelos padrão para essa finalidade.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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) Modelo de classes UML
Faz parte da UML (Unified Modeling Language).
Usado para representar classes, atributos, métodos e relacionamentos em sistemas orientados a objetos.
Muito comum em engenharia de software, mas não é o modelo conceitual clássico de bancos de dados.
B) Diagrama de sequência
Também faz parte da UML.
Mostra a interação entre objetos ao longo do tempo, ou seja, a ordem das mensagens trocadas.
Serve para analisar comportamentos/dinâmicas de um sistema, não para modelar dados.
C) Diagrama de fluxo de dados (DFD)
Representa fluxo de informações em um sistema (entradas, processos, saídas).
Útil para analisar processos de negócio.
Não é focado em modelagem conceitual de dados, mas sim em como a informação circula.
D) Abordagem entidade-relacionamento (ER) ✅
Criada por Peter Chen.
É a mais utilizada para representar o modelo conceitual de bancos de dados.
Mostra entidades, atributos e relacionamentos de forma abstrata e independente de tecnologia.
É a base para depois gerar o modelo lógico (tabelas, chaves, etc.).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo