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
O desenvolvimento de um Sistema de Gerenciamento de Banco de Dados (SGBD) geralmente segue três etapas principais de modelagem, que aumentam progressivamente em detalhes técnicos:
- Projeto Conceitual:
- Foco: Representação dos requisitos do negócio.
- Nível: Abstrato e de alto nível.
- Características: Independente de qualquer tecnologia ou SGBD. Utiliza modelos como o Modelo Entidade-Relacionamento (MER). Descreve o quê o sistema precisa guardar.
- Projeto Lógico:
- Foco: Estruturação dos dados para um modelo específico (ex: Relacional).
- Nível: Técnico e estrutural.
- Características: Independente do SGBD específico (ex: Oracle, MySQL), mas definido pelo modelo de dados. Define tabelas, chaves primárias e estrangeiras. Está mais próximo da implementação técnica do que o conceitual.
- Projeto Físico:
- Foco: Armazenamento real no disco.
- Nível: Implementação.
- Características: Dependente do SGBD escolhido (índices, particionamento, tipos de dados específicos).
Justificativa das Alternativas
- Alternativa A (Correta): Esta opção destaca corretamente a diferença fundamental de abstração. O projeto conceitual lida com conceitos gerais (alto nível), enquanto o lógico desce ao nível da estrutura de dados (detalhes técnicos), servindo de ponte para a implementação. Embora o termo "detalhes de implementação" seja mais estritamente aplicado à camada física, no contexto comparativo desta questão, ele se refere à especificação técnica da estrutura versus a visão de negócio.
- Alternativa B (Incorreta): O projeto conceitual não é estritamente "orientado a objetos" (termo de programação), mas sim orientado a entidades e regras de negócio. Embora haja semelhanças, esta definição é imprecisa.
- Alternativa C (Incorreta): O projeto conceitual é a primeira fase do projeto de banco de dados, não a última.
- Alternativa D (Incorreta): Tanto o projeto conceitual quanto o lógico são independentes do tipo de SGBD escolhido (não dependem se é Oracle, SQL Server, etc.). Portanto, essa característica não serve para diferenciá-los, pois ambos compartilham essa propriedade.
Conclusão
A principal distinção reside no nível de detalhe e abstração. O projeto conceitual é a visão macro do negócio (alto nível), enquanto o projeto lógico traduz isso em uma estrutura de dados organizada e técnica, aproximando-se da implementação.
Portanto, a resposta correta é a Alternativa A.