-
Modelo Lógico: o modelo lógico já se aproxima mais da implementação que será feita, ou seja, ele é a abstração no nível do usuário do SGBD (no caso, os DBA que efetivamente implementarão o bd). Podemos concluir que o modelo lógico já é dependente de qual SGBD será implementado. O modelo lógico descreve a estrutura do banco de dados no nível do SGBD.
Devmedia
O Projeto Lógico de um banco de dados tem por objetivo avaliar as necessidades de uso do banco de dados pelos usuários/aplicações, realizando possíveis refinamentos para alcançar maior desempenho das operações sobre o banco de dados. A tarefa final do projeto lógico é a geração do esquema lógico, que representa uma descrição da estrutura do banco de dados que pode ser processada por um Sistema Gerenciador de Banco de Dados (SGBD).
Wiki TJPR
Modelo Lógico Consiste na especificação lógica dos dados em um formato adequado ao SGBD escolhido. Os tipos de dados são completamente definidos.
Bóson Treinamentos
-
A sequência é esta:
- Análise de Requisitos
- Projeto Conceitual
- Projeto Lógico
- Projeto Físico
O Projeto Lógico faz:
- Recebe um MER Conceitual como entrada
- Gera um Modelo Interno de acordo com o modelo escolhido de SGBD (relacional, OO, hierárquico, etc)
Analisando as alternativas...
a) Ok. Repare que não existe mais o conceito de "Entidades", utilizo "Tabelas" caso eu tenha escolhido o modelo relacional. Repare também que é dito "modelos internos" e não "implementações internas"; afinal, ainda estamos no Projeto Lógico
b) Quem é criado a partir dos requisitos é o Modelo Conceitual, e ele é uma descrição de alto nível
c) A implementação, a permissão de usuário e a otimização de desempenho acontecem no Projeto Fìsico
d) A "identificação dos requisitos" é na fase de Análise de Requisitos. Além disso, essa identificação não é feita a partir "da descrição textual macro". A descrição macro (mini-mundo) é uma das saídas geradas a partir dessa identificação de requisitos
-
Letra A - PROJETO LÓGICO
Letra E- PROJETO CONCEITUAL
-
Gabarito: Letra A.
O que é Modelo Conceitual (ou Modelo de Alto Nível)?
1- apresenta conceitos que são mais próximos ao critério como vários usuários abrangem os dados;
2- descreve o conteúdo de informação do banco de dados ao invés das estruturas de armazenamento;
3- conceitos: entidades, atributos e relacionamentos;
4- a ideia e debater a apresentação de negócios e, não, da tecnologia;
5- independente de hardware e software.
O que é Modelo Lógico (ou Modelo de Implementação ou Representativo)?
1- tem por objetivo avaliar as necessidades de uso do banco de dados pelos usuários/aplicações, realizando possíveis refinamentos para alcançar maior desempenho das operações sobre o banco de dados;
2- tem conceitos que podem ser facilmente entendidos pelos usuários finais;
3- ocultam vários detalhes do armazenamento;
4- tem a possibilidade de ser implementado em um sistema de computador.
O que é Modelo Físico (ou Modelo Baixo Nível)?
1- uma coleção de conceitos que podem ser utilizados para descrever a estrutura do banco de dados;
2- é dependente do SGBD;
3- são para especialistas e não para usuários finais.
Bons Estudos.