Engenharia Múltipla Escolha

Qual é a principal diferença entre o projeto conceitual e o projeto lógico de banco de dados?

Qual é a principal diferença entre o projeto conceitual e o projeto lógico de banco de dados?

  1. O projeto lógico se concentra em detalhes de implementação, enquanto o projeto conceitual é de alto nível.
  2. O projeto conceitual é orientado a objetos, enquanto o projeto lógico é orientado a tabelas.
  3. O projeto conceitual é a última fase do processo de projeto de banco de dados.
  4. O projeto lógico é independente do tipo de SGBD escolhido.
  5. O projeto conceitual é realizado por desenvolvedores, enquanto o projeto lógico é realizado por administradores de banco de dados.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - O projeto lógico se concentra em detalhes de implementação, enquanto o projeto conceitual é de alto nível.

Análise da Questão

Para responder corretamente, é necessário compreender as três etapas clássicas do ciclo de vida de projeto de bancos de dados: Conceitual, Lógico e Físico.

1. Projeto Conceitual

  • Nível: Alto nível (abstrato).
  • Objetivo: Representar as necessidades de informação da organização sem considerar restrições técnicas específicas.
  • Ferramenta típica: Modelo Entidade-Relacionamento (MER).
  • Independência: Independente do Sistema de Gerenciamento de Banco de Dados (SGBD) escolhido.

2. Projeto Lógico

  • Nível: Intermediário (mais detalhado que o conceitual).
  • Objetivo: Traduzir o modelo conceitual para um modelo de dados específico (ex: Modelo Relacional).
  • Características: Definição de tabelas, colunas, tipos de dados básicos, chaves primárias e estrangeiras.
  • Dependência: Dependente do modelo de dados (ex: relacional), mas ainda abstrato em relação ao hardware/software específico.

3. Projeto Físico

  • Nível: Baixo nível (implementação real).
  • Objetivo: Definir como os dados serão armazenados fisicamente.
  • Características: Índices, partições, segurança, armazenamento em disco.
  • Dependência: Totalmente dependente do SGBD escolhido (Oracle, MySQL, PostgreSQL, etc.).

Avaliação das Alternativas

AlternativaAnáliseVeredito
ACorreta. O projeto conceitual trata da visão geral (alto nível), enquanto o lógico traz a estrutura de dados (detalhes próximos da implementação).Correta
BIncorreta. O projeto conceitual clássico é orientado a Entidades e Relacionamentos, não necessariamente a objetos.Incorreta
CIncorreta. O projeto conceitual é uma das primeiras fases, não a última. A ordem é: Conceitual \rightarrow Lógico \rightarrow Físico.Incorreta
DIncorreta. O projeto conceitual é que é independente do SGBD. O projeto lógico adapta-se ao modelo de dados do SGBD.Incorreta
EIncorreta. A divisão de responsabilidades não define a natureza da etapa; ambos podem envolver analistas e DBAs.Incorreta

Conclusão

A principal diferença reside no grau de abstração. O projeto conceitual foca no "o quê" (dados do negócio), sendo de alto nível. O projeto lógico foca no "como" estruturalmente (tabelas, relações), concentrando-se em detalhes que preparam a implementação.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.